আমি আমার ক্যামেরা থেকে ফাইলনামগুলির ব্যাশে একটি অ্যারে তৈরি করার চেষ্টা করছি:
FILES=(2011-09-04 21.43.02.jpg
2011-09-05 10.23.14.jpg
2011-09-09 12.31.16.jpg
2011-09-11 08.43.12.jpg)
আপনি দেখতে পাচ্ছেন, প্রতিটি ফাইলের নামের মাঝখানে একটি জায়গা রয়েছে।
আমি প্রতিটি নাম উদ্ধৃতিতে মোড়ানো এবং ব্যাকস্ল্যাশ দিয়ে স্থানটি পালানোর চেষ্টা করেছি, যার কোনটিই কাজ করে না।
আমি যখন অ্যারে উপাদানগুলিতে অ্যাক্সেস করার চেষ্টা করি তখন এটি স্থানটিকে এলিমেন্টিলেমিটার হিসাবে বিবেচনা করতে থাকে।
কিভাবে আমি নামের ভিতরে একটি স্থান সহ ফাইলের নামগুলি সঠিকভাবে ক্যাপচার করতে পারি?
find . -maxdepth 1 -type f -iname \*.$1 -printf '%f\n'
); উপাদানটির জন্য $ {অ্যারে [@]}; প্রতিধ্বনি $ উপাদান করুন; সম্পন্ন
FILES[0] = ...
? (সম্পাদনা করুন: আমি সবেমাত্র করেছি; কাজ করে না Interest আকর্ষণীয়)।