প্রশ্ন ট্যাগ «wildcards»

গ্লোব্বিংয়ের অর্থ ওয়াইল্ডকার্ডযুক্ত নামের ধরণ অনুসারে ফাইলগুলি মেলাতে।

3
ব্যাশে ফাইল নাম সম্প্রসারণ প্রক্রিয়া থেকে কিছু ফাইল কীভাবে বাদ দেওয়া যায়?
আমার রুট ডিরেক্টরিতে উবুন্টু ফাইল সিস্টেম ডিরেক্টরি রয়েছে এবং আমি ঘটনাক্রমে রুট ডিরেক্টরিতে কয়েকশো ফাইল অনুলিপি করেছি। আমি স্বজ্ঞাতভাবে ফাইল সিস্টেমের মতো বাদ দিয়ে অনুলিপি করা ফাইলগুলি সরানোর চেষ্টা করেছি rm -rf !{bin,sbin,usr,opt,lib,var,etc,srv,libx32,lib64,run,boot,proc,sys,dev} ./. এটি কাজ করে না। পুরোটি মোছার সময় কিছু ডিরেক্টরি বাদ দেওয়ার সঠিক উপায় কী? সম্পাদনা: কী …

5
ডিরেক্টরি নয় এমন প্রতিটি ফাইল সরান
আমার একটি ডিরেক্টরি রয়েছে যা আমি পরিষ্কার করার চেষ্টা করছি যা ফাইল এবং উপ ডিরেক্টরি প্রত্যেকে অন্তর্ভুক্ত করে। আমি যা করার চেষ্টা করছি তা সহজ: সমস্ত ফাইল অন্য ডিরেক্টরিতে সরিয়ে ফেলুন, তবে সমস্ত উপ-ডিরেক্টরি যেমন রয়েছে তেমন ছেড়ে দিন। আমি এমন কিছু ভাবছি: mv [*_but_no_dirs] ./other_directory দেখে মনে হচ্ছে ওয়াইল্ডকার্ড …
14 bash  directory  wildcards  mv 

5
আমি কি বাশ গ্লোব থেকে কেবল একটি ফলাফল নির্বাচন করতে পারি?
আমি আউটপুট সম্পর্কে কিছু প্রতিবেদন স্বয়ংক্রিয় করতে কাজের জন্য একটি স্ক্রিপ্ট লেখার চেষ্টা করছি। লগ ফাইলগুলি (বর্তমানে, ভবিষ্যতে এটি 'মানীকৃত' হচ্ছে) এই ধরণের পাথ কাঠামোর মধ্যে সংরক্ষণ করা হয়েছে: /<root_path>/<process_one_path>/logs/<time_date_stamp>/<specific_log_file> /<root_path>/<process_two_path>/logs/<different_time_date_stamp>/<specific_log_file> পথের প্রতিটি অংশই সময় তারিখের স্ট্যাম্পগুলি বাদে জানা যায় যা ফোল্ডারে সর্বদা সর্বশেষ। যদি আমি সময় তারিখের স্ট্যাম্পের জায়গায় …
14 bash  wildcards  glob 

4
বাশ গ্লোবকে স্ট্রিং ভেরিয়েবল কীভাবে করা যায়?
সিস্টেমের তথ্য ওএস: ওএস এক্স ব্যাশ: জিএনইউ ব্যাশ, সংস্করণ 3.2.57 (1) -রিলেজ (x86_64-আপেল-ডারউইন 16) পটভূমি আমার সমস্ত গিট / নোডেজ প্রকল্প থেকে ডিরেক্টরি এবং ফাইলগুলির একটি সেট বাদ দেওয়ার জন্য আমি টাইম মেশিনটি চাই। আমার প্রকল্পের ডিরেক্টরিগুলি রয়েছে ~/code/private/এবং ~/code/public/তাই আমি এটি করার জন্য ব্যাশ লুপিং ব্যবহার করার চেষ্টা করছি …

4
একটি নির্দিষ্ট ফাইল বাদে সমস্ত ফাইল কীভাবে সন্ধান করতে হয়
lsমত ফলে দিতে পারে [root@localhost ~]# cd /etc/yum.repos.d/ [root@localhost yum.repos.d]# ls CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo কিন্তু আসলে আমি শুধু খুঁজে বের করতে আশা করি CentOS-Base.repo, CentOS-Debuginfo.repoএবং CentOS-Vault.repoনা কিন্তু CentOS-Media.repo। সুতরাং আমি এই কমান্ড চালানো ls [^\(Media\)] তবে আমি একটি ত্রুটির তথ্য পেয়েছি Iআমি কী করব?
13 wildcards 


5
কোনও ফাইলের নাম শেল গ্লোব প্যাটার্নের সাথে মেলে কিনা তা আমি প্রোগ্রামগতভাবে কীভাবে বলতে পারি?
আমি বলতে চাই যে $stringএকটি গ্লোব প্যাটার্নের সাথে কোনও স্ট্রিং মিলছে কিনা $pattern। $stringবিদ্যমান ফাইলের নাম বা নাও থাকতে পারে। কিভাবে আমি এটি করতে পারব? আমার ইনপুট স্ট্রিংগুলির জন্য নিম্নলিখিত ফর্ম্যাটগুলি ধরে নিন: string="/foo/bar" pattern1="/foo/*" pattern2="/foo/{bar,baz}" আমি একটি ব্যাশ বাগ্ধারা নির্ধারণ করে যে যদি এটি চাই $stringদ্বারা মেলানো হবে $pattern1, …
13 bash  wildcards 

3
কেন [এজে] নক্ষত্রের সাথে মিল রয়েছে?
আমার বর্তমান পথে 3 টি ডিরেক্টরি রয়েছে। $ls a_0db_data a_clean_0db_data a_clean_data $ls a_*_data a_0db_data: a_clean_0db_data: a_clean_data: $ls a_[a-z]*_data a_clean_0db_data: a_clean_data: আমি শেষের ls কমান্ডটি কেবলমাত্র মেলে বলে আশা করেছি a_clean_data। এটিও রয়েছে এমনটির সাথে মিলে গেল কেন 0? bash --version GNU bash, version 4.2.24(1)-release (i686-pc-linux-gnu)

2
শেল ফাইলনাম প্যাটার্ন যা ডট ফাইলগুলিতে প্রসারিত কিন্তু `..`?
শেল প্যাটার্নের কারণে সম্প্রতি আমার একটি সামান্য বিপর্যয় ঘটেছিল যা অপ্রত্যাশিতভাবে প্রসারিত হয়েছিল। আমি /rootডিরেক্টরিতে ডট ফাইলগুলির একগুচ্ছের মালিককে পরিবর্তন করতে চেয়েছিলাম , তাই আমিও করেছি chown -R root .* স্বভাবতই, এতে .*প্রসারিত হয়েছিল ..যা কিছুটা বিপর্যয় হয়েছিল। আমি জানি bashএই আচরণ কিছু শেল বিকল্প tweaking দ্বারা পরিবর্তন করা যাবে, …

5
গ্লোব নিদর্শন সহ সিপি লুকানো ফাইল
পরিস্থিতি : $ mkdir foo && touch foo/.test $ cp foo/* . zsh: no matches found: foo/* (or bash : cp: cannot stat ‘foo/*’: No such file or directory) আমার কাছে লুকানো ফোল্ডার এবং ফাইলগুলি পূর্ণ একটি ডিরেক্টরি রয়েছে। কী হচ্ছে এবং এর সমাধান কী?
13 zsh  wildcards  cp  dot-files 

3
একটি ডিরেক্টরিতে সমস্ত ডিরেক্টরি নির্বাচন করার জন্য ওয়াইল্ড কার্ড কী
আমি ফাইলগুলি বাদ দিয়ে কোনও ডিরেক্টরিতে সমস্ত ডিরেক্টরিতে স্টিকি বিট সেট করতে চাই। এটি করার জন্য কোনও ওয়াইল্ড কার্ড আছে? #sudo chmod g+s /var/www/<WILD_CARD_FOR_ALL_DIRECTORIES>

4
ব্যাশ ব্যবহার করে আমি কীভাবে একটি আলাদা ডিরেক্টরিতে নির্দিষ্ট ফাইলগুলি বেছে নিতে পারি?
আমি ডিরেক্টরিতে নির্দিষ্ট ফাইলগুলিতে (বা মুছুন, বা অন্য কোনও ক্রিয়াকলাপ) এর তালিকা তৈরি করতে চাই: $ ls /opt/somedir/ aa bb cc aa.txt bb.txt cc.txt $ ls /opt/somedir/(aa|bb|cc) ## pseudo-bash :p aa bb cc আমি কীভাবে এটি অর্জন করতে পারি (ডিরেক্টরিটিতে প্রথমে সিডি-ইনিং ছাড়াই)?

1
বাশ প্রসারিত গ্লোব - উপসর্গ ছাড়াই ফাইলগুলি মেলান
আমি ব্যর্থ 2 বা কারাগারের জন্য ফাইলের নামগুলি মেলানোর চেষ্টা করছি - সুতরাং আমাকে কেবল ফাইলের নাম গ্লোববিং ব্যবহার করতে হবে - রেজেক্স বা বাশ স্ক্রিপ্টিং নয়। আমার /var/log/apache2ডিরেক্টরিতে অন্তর্ভুক্ত ফাইল রয়েছে: example.com.error.log db.example.com.error.log app1.example.com.error.log app2.example.com.error.log আমি .error.log বাদ দিয়ে শেষ হওয়া সমস্ত ফাইলের সাথে একটি গ্লোব তৈরির চেষ্টা করছি …

2
Directory ls` মিলের প্যাটার্নে একটি ডিরেক্টরি বাদ দিন
আমি lsযে .pngফাইলগুলির ভিতরে ফাইল রয়েছে তা করার চেষ্টা করছি (পুনরাবৃত্তির প্রয়োজন নেই, যদিও এটি অতিরিক্ত দরকারী হবে), একটি উপস্থাপন করুন। একটি ডিরেক্টরি বাদ দিন ls */*.png ঠিকভাবে কাজ করে. ls (^one)*/*.png কোন stdout ফেরত না। আমি কীভাবে এটি অর্জন করব? আমি অন্ধ এবং এটি পাইপ করছি espeak, তাই আমি …
13 shell  ls  wildcards 

5
আমি সিপি থেকে ত্রুটি বার্তাগুলি কীভাবে দমন করব?
আমি বর্তমানে লিনাক্সে, বিশেষত কমান্ডে ত্রুটি কমান্ড দমন করার উপায়গুলি খুঁজছি cp। আমি করি: root@ubuntu:~$ cp /srv/ftp/201*/wha*/*.jj ~/. cp: cannot stat `/srv/ftp/201*/wha*/*.jj': No such file or directory আমি কীভাবে স্ক্রিনে মুদ্রিত হওয়া ত্রুটি বার্তাটি দমন করব ? অর্থাৎ, আমি আমার মনিটরে এই ত্রুটি বার্তাটি দেখতে চাই না।
13 shell  wildcards  cp 

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.