আমি 291 নম্বরযুক্ত ফাইল পেয়েছি (001 - শিরোনাম থেকে শুরু করে 291 - শিরোনামে) যা পৃথক ডিরেক্টরিতে স্থানান্তরিত করা দরকার। (001 থেকে 021 ফোল্ডার 1 এ, 022 থেকে 053 ফোল্ডার 2 এ, তারা অগত্যা প্রতিবার একই সংখ্যক ফাইল নয়)।
আমি অনুভব করেছি যে আমি এটি একরকমভাবে এটি করতে পারি: ls | head -n 21 | sed -r 's|(.*)|mv \1 /path/to/folder1|' | sh
আমি প্রায় ইতিবাচক একটি ভাল উপায় আছে, তাই এটি কি হবে?
সম্পাদনা: সুতরাং এটি ভাল কাজ করতে হবে, কিন্তু আমার মনে আছে ...
আমি টার্মিনালটি ব্যবহার করে আটকে নেই, তাই ক্লিক এবং টেনে আনতে আমি একটি ফাইল ম্যানেজার ব্যবহার করেছি। প্রশ্ন এখনও দাঁড়িয়ে।
ls -l | grep ^- | wc -l
লাইনের সংখ্যা পেতে পারি ।