আমি একটি কমান্ড চালিয়েছি যা কিছু অনুসন্ধানের মানদণ্ডের ভিত্তিতে প্রচুর ফাইল খুঁজে পায়। এটি এর মতো ফাইলগুলি ফেরত দেয়:
./somepath/somepath/file.something
./asdf/asdf/s.php
./etc/a.php
./a/b/c/d/e/f/g.jpg
সুতরাং আমি ভাবছিলাম, যদি আমি এই আউটপুটটিকে কোনও ফাইলের (যেমন প্রতি লাইন প্রতি একটি ফাইল) ক্যাপচার করি তবে কেউ কি আমাকে একটি কমান্ড লিখতে সাহায্য করতে পারে যা ফাইলটির মাধ্যমে পুনরাবৃত্তি করে এবং ফাইলগুলিকে একটি করে নির্দিষ্ট ডিরেক্টরিতে সরিয়ে দেয়?
তুমাকে অগ্রিম ধন্যবাদ.
read -r
, যেমন প্লেইনread
কিছু ব্যাকস্ল্যাশ প্রসারিত করে। পরিবর্তনশীল বিকল্পগুলির চারপাশে সর্বদা ডাবল উদ্ধৃতি ব্যবহার করুন যদি না আপনি কেন জানেন না ; উদ্ধৃতি ব্যতীত শেলটি সাদা স্থান এবং\[?*
ফাইলের নামে প্রসারিত করবে । অবশেষে, কমান্ড লাইনের--
ফাইলের নামগুলিmv
কমান্ড-
দ্বারা একটি বিকল্প হিসাবে বিবেচনা করা থেকে শুরু করে কোনও ফাইলের নাম সংরক্ষণ করেmv
।