আমার একটি প্রক্রিয়া রয়েছে যা পাঠ্য ফাইল তৈরি করে যার ফাইল নামগুলি তাদের তৈরির মুহুর্তের টাইমস্ট্যাম্পের উপর ভিত্তি করে:
$ ls
1378971222.txt
1378971254.txt
1378971482.txt
1378971488.txt
1378972089.txt
1378972140.txt
1378972141.txt
1378972153.txt
1378972155.txt
1378972241.txt
আমি কীভাবে সাম্প্রতিক তৈরি ফাইলের ফাইল নামটি সর্বশেষতম মাইটাইম সহ ফাইলটি স্বয়ংক্রিয়ভাবে পূর্ণ করতে পারি ? এই ফাইলগুলির জন্য ট্যাব-সমাপ্তি ব্যবহার করার কোনও উপায় নেই কারণ ফাইলের নামের প্রতিটি অক্ষর অন্য একটি ফাইলের সাথে ভাগ করা হয়। আমি একটি শর্টকাট (যেমন Alt .শেষ কমান্ডের শেষ যুক্তিটি স্বয়ংক্রিয়ভাবে পূর্ণ করে তোলে) সন্ধানের জন্য প্রত্যাশা করছি । আমি নিম্নলিখিত ওরফে যা জন্য মহান concoct পরিচালিত VIM, কিন্তু আমি জানার সাধারণ শর্টকাট যদি উপস্থিত থাকে যে আমি সঙ্গে ব্যবহার করতে পারে চাই kde-open, sqlite3, এবং অন্যান্য অ্যাপ্লিকেশন।
alias lastest="vim `ls -t | grep -vE "^total [0-9]*$" | head -n1`"
$(ls -t|head -1)লাইনে আক্ষরিক সন্নিবেশ করায় । অতএব, কোনও সাইক্লিং নয়। সন্তোষজনক উত্তরের অনুপস্থিতিতে, আমি সেই উত্তরটি গ্রহণ করেছিলাম যা আমাকে সবচেয়ে বেশি শিখিয়েছিল এবং সর্বাধিক উপযোগিতা সরবরাহ করে।