আমি ব্যাবহার করছি cp $(<list.txt) new_folder
ফাইলের একটি তালিকা অনুলিপি করতে (ফাইলের নাম list.txt
) একটি নতুন ফোল্ডারে। হিসাবে ফাইল একই ফোল্ডারে হতে হবে list.txt
।
প্রকৃত ফাইলগুলি যদি পৃথক ডিরেক্টরিতে থাকে তবে এই কাজটি করার সহজ উপায় আছে list.txt
? সম্ভবত একটি ফাইল দিয়ে প্রতিটি ফাইলের নাম পূর্বনির্ধারিত?
cp $(sed -e 's/^source_dir\//' list.txt) target_dir
কিন্তু একটি "unplacecaped newline প্রতিস্থাপন প্যাটার্ন ভিতরে" ত্রুটি। FYI -list.txt
উভয় প্যারেন্ট ডিরেক্টরি হয়source_dir
এবংtarget_dir
।