আমার প্রয়োজন হ'ল ~
(ব্যাকআপ ফাইল) দিয়ে শেষ হওয়া ফাইলগুলি বাদ দিয়ে সমস্ত ফাইল ডিরেক্টরিতে অন্তর্ভুক্ত করা ।
আমি কমান্ডটি ব্যবহার করার চেষ্টা করেছি:
ls -l | grep -v ~
আমি এই আউটপুট পেতে:
asdasad
asdasad~
file_names.txt
normaltest.txt
target_filename
testshell1.sh
testshell1.sh~
testshell2.sh
testshell2.sh~
testtwo.txt
testtwo.txt~
test.txt
test.txt~
আমি কেবল এই ফাইলগুলি পেতে চাই:
asdasad
file_names.txt
normaltest.txt
target_filename
testshell1.sh
testshell2.sh
testtwo.txt
test.txt
ls -l
(লেটার ইল) তালিকাভুক্ত প্রতিটি ফাইলের অনুমতি, এনলিঙ্কস, মালিক, আকার এবং মোডটাইম অন্তর্ভুক্ত করবে। আপনার প্রদর্শিত আউটপুটটি কী উত্পাদিত হবে তা হ'ল ls -1
(এক অঙ্কের) এবং অনেক সিস্টেমে টার্মিনালে-1
একক-কলাম আউটপুট তৈরি করার প্রয়োজন হয় , তবে যখন পাইপ করা হয় (যেমন এখানে করা হয় ) বা পুনঃনির্দেশিত করা হয় না, এটি ইতিমধ্যে একক-কলাম হয় । ls
grep
-1
~
। এই ফাইলগুলি ব্যাকআপ ফাইলগুলি আমার কিছু পাঠ্য সম্পাদক তৈরি করেছে।