উত্তর:
সিপি সহ আপডেট অপশন (-u) ব্যবহার করা আপনার পক্ষে এটি করা উচিত।
http://beginnerlinuxtutorial.com/help-tutorial/basic-linux-commands/cp-linux-copy-command/
Rsync ব্যবহার করুন
rsync --progress -r -u /from/one/* /to/another/directory
-r
অর্থ উপ-ডিরেক্টরিগুলিতে পুনরাবৃত্ত অপারেশন এবং -u
নতুন ফাইলগুলি গন্তব্যে রাখা (= আপডেট)। --progress
অপারেশন চলাকালীন অগ্রগতির তথ্য প্রদর্শন করে।
আপনি কোন শেলটি ব্যবহার করছেন তা বলছেন না, তাই আমি ধরে নিচ্ছি ksh
:
if [[ file1 -nt file2 ]]; then cp file1 file2; fi
yes|cp -ruv /from/* /to/.
হ্যাঁ - সব প্রশ্নের উত্তর হ্যাঁ।
r - recursive
u - আপডেট
v - অগ্রগতি
xargs মত কাজ করে ।
আমি একাডেমিকভাবে ব্যাখ্যা করতে জানি না।
নিশ্চিতকরণ ছাড়াই সিপিকে কীভাবে ওভাররাইট করতে বাধ্য করা যায়
-u
বিকল্পের অভাব রয়েছে ।rsync --update
পরিবর্তে আপনি ব্যবহার করতে পারেন ।