সাবফোল্ডার থেকে বর্তমান ফোল্ডারে ফাইলগুলি সরান


8

উবুন্টু সার্ভারে আমার ফাইলগুলি এর মতো বলুন: /folder1/folder2/

আমি আছি folder1বর্তমানে, এবং আমি থেকে সব ফাইল / ফোল্ডার (রিকার্সিভ) স্থানান্তর করতে চান folder2বর্তমান ফোল্ডার করতে।

কিভাবে আমি এটি করতে পারব?

উত্তর:




3

আপনার ফোল্ডারে অদৃশ্য ফাইলগুলি ('দিয়ে শুরু করে') থাকলে সচেতন হওয়ার জন্য একটি সতর্কতা রয়েছে at ডটগ্লোব (*) প্রসারিত হবে না (এবং এমভি চলাচল করবে না) অদৃশ্য ফাইলগুলি যদি আপনি এর সাথে এর আচরণ পরিবর্তন না করেন shoptshopt -s dotglobঅদৃশ্য ফাইলগুলি প্রসারিত করতে এবং shopt -u dotglobডিফল্টে ফিরে যেতে।


0

পুনরাবৃত্তভাবে বর্তমান ফোল্ডারে ফাইলগুলি সরান:

find -type f -exec mv -v {} . \;

সচেতন থাকুন যে আপনি বিদ্যমান ফাইলগুলি ওভাররাইট করবেন না।


আপনার উত্তর দেওয়া উচিত ছিল যে এটি পূর্ববর্তী উত্তরগুলির চেয়ে আলাদাভাবে কীভাবে আচরণ করবে এবং কোন পরিস্থিতিতে এটি পছন্দসই হবে।
ক্যাস্পারড

উদাহরণস্বরূপ, এটি কাজ করবে যখন একটি শেল কমান্ডের চেয়ে বেশি ফাইল থাকতে পারে। অথবা আপনি এমন একটি শেল রয়েছেন যা গ্লোব্বিং সমর্থন করে না।
ছানা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.