ফাইল এবং ফোল্ডারের নাম থেকে নেতৃস্থানীয় সাদা স্থানকে কীভাবে সরিয়ে ফেলা যায়? (আমি ওএস এক্স 10.6 স্নো লেপার্ড চালাচ্ছি))
@ ল্রি দ্বারা নীচে সরবরাহ করা হিসাবে আমি এটি ব্যবহার করে ট্রেলিং হোয়াইটস্পেস সরিয়ে ফেলতে সক্ষম হয়েছি:
#!/bin/bash
IFS=$'\n'
for d in {1..9}; do
find ~/Desktop -name '* ' -depth $d | while read f; do
mv "$f" "$(sed 's/ *$//' <<< "$f")"
done
done
এখন আমি এর সাহায্যে শীর্ষস্থানীয় সাদা স্থান সরিয়ে দেওয়ার চেষ্টা করছি:
#!/bin/bash
IFS=$'\n'
for d in {1..9}; do
find ~/Desktop -name '* ' -depth $d | while read f; do
mv "$f" "$(sed 's/^ *//;s/ *$//' <<< "$f")"
done
done
কিন্তু এটি কাজ করে না।
আমি কি ভুল করছি?
-depth
পতাকা চিহ্নিত করার জন্য ধন্যবাদ ... আমি মূল প্রশ্নের উত্তরটিও সম্পাদনা করেছি ।