rsync
mv
নিম্নলিখিত অপশনগুলির সাথে প্রচলিত ফোল্ডারগুলিকে প্রচলিতভাবে এবং তাত্পর্যপূর্ণভাবে মুভিং করা যেতে পারে :
rsync -axvvES --remove-source-files source_directory /destination/
তবে একটি জিনিস যা আমি এখনও এটি করতে চাইছি তা হ'ল আসল ডিরেক্টরিগুলি সরিয়ে ফেলা। --remove-source-files
পতাকাটি কেবল এটি করে, উত্স ফাইলগুলি সরিয়ে দেয়, তবে উত্স ডিরেক্টরিগুলিও নয়। আমি ইচ্ছা করি একটি --remove-source-directories
পতাকা এছাড়াও ছিল, কিন্তু না।
আমি কীভাবে এটি মোকাবেলা করতে পারি? আমি মনে করি আমি rm -fr
এই পদক্ষেপের পরে কেবল একটি ইস্যু করতে পারি , তবে আমি ভুলের সম্ভাবনা প্রবর্তন করে বনাম পদ্ধতিটি সমস্ত প্রক্রিয়াতে রাখতে পছন্দ করি।
find . -type d -empty | xargs rmdir -p
rsync
সেশন থেকে ফলাফলগুলি এমন কোনও তালিকায় পাস করার পরে থাকে যে প্রক্রিয়াটির পরে প্রক্রিয়া করা হয় তবে এটি পরিষ্কার হয়ে যায় ... হুঁ।
mv
?