লুপ জন্য এমভি ইন: "একাধিক ফাইল চলন্ত যখন শেষ যুক্তি একটি ডিরেক্টরি হতে হবে"


0

আমি প্রথম এন অক্ষর বাদ, কয়েক ফাইলের নামকরণ করার চেষ্টা করুন। আসলে আমি মুছে ফেলতে চাই [ www.blabla.com ] উপসর্গ (18 অক্ষর)।

আমি উইন্ডোতে আছি, গিট-ব্যাশে ব্যাশ কমান্ড ব্যবহার করে।

আমি এই কমান্ডটি চেষ্টা করেছি:

for f in *blabla*; do mv $f $(echo $f | sed -e 's/^...................//'); done

কিন্তু আমি ভুল করেছি:

একাধিক ফাইল চলন্ত যখন শেষ যুক্তি একটি ডিরেক্টরি হতে হবে "

কিন্তু আমার বুদ্ধি আমি ইতিমধ্যে এক দ্বারা mv না


1
নকল: stackoverflow.com/q/33947738/7552 - একাধিক সাইট একই প্রশ্ন পোস্ট করবেন না দয়া করে।
glenn jackman

উত্তর:


0

ডাবল উদ্ধৃতি অনুপস্থিত ছিল:

for f in *blabla*; do 
    mv "$f" $(echo $f | sed -e 's/^...................//');
done
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.