मैं उपयोग कर रहा हूँ cp $(<list.txt) new_folder फ़ाइलों की सूची की प्रतिलिपि बनाने के लिए (फ़ाइल नाम में) list.txt ) एक नए फ़ोल्डर में। के रूप में फ़ाइलों के रूप में एक ही फ़ोल्डर में होना चाहिए list.txt।
क्या यह काम करने का एक आसान तरीका है यदि वास्तविक फाइलें एक अलग निर्देशिका में हैं list.txt? शायद एक पथ के साथ प्रत्येक फ़ाइल नाम prepend?
cp $(sed -e 's/^source_dir\//' list.txt) target_dirलेकिन "प्रतिस्थापन पैटर्न के अंदर एक नई नवेली" त्रुटि हो रही है। FYI करें -list.txtदोनों की मूल निर्देशिका में हैsource_dirतथाtarget_dir।