উত্তর:
history -s হুকুম
./resize-images.shযার চূড়ান্ত পংক্তিতে আপনি যে কমান্ডটি পরিবর্তনগুলি পূর্বাবস্থায় ফেরাতে চান তা নির্দেশ করে, এটি সত্যই কার্যকর হবে যদি পরিবর্তে স্ক্রিপ্টটি আমার ইতিহাসে কমান্ডটি যুক্ত করতে পারে তবে আমার up-enterযদি পূর্বাবস্থায়
history -s হুকুম
এমনকি আপনার জন্য এটি করতে কী-স্ট্রোককেও বেঁধে রাখতে পারেন। আপনি এটি কোনও বাশ প্রম্পটে প্রবেশ করতে পারেন:
bind '"\C-q": "\C-a history -s \C-j"'
বা এটি আপনার যুক্ত করুন ~/.inputrc:
"\C-q": "\C-a history -s \C-j"
তারপরে আপনি কিছু টাইপ করতে পারেন এবং টিপতে পারেন Ctrl- qএবং এটি কার্যকর করা ছাড়াই ইতিহাসে যুক্ত হবে। "ইতিহাস" আগে জায়গা ঘটায় historyকমান্ড নিজেই না ইতিহাস যোগ করা আপনার যদি HISTCONTROLপরিবর্তনশীল রয়েছে ignorespaceবা ignoreboth। "\ Cq" এর পরিবর্তে আর একটি কীস্ট্রোক বেছে নেওয়া যেতে পারে।
একটি চরিত্র "কমান্ড" এর চেয়ে কম সংক্ষিপ্ত কিছু নিয়ে আসা শক্ত, সুতরাং আমাদের কী-স্ট্রোক স্তরে যেতে হবে। আমার বাশ সেটআপ এবং একটি মার্কিন কীবোর্ডের সাহায্যে আপনি এখন যা নেন:
#(প্রয়োজন SHIFT): +1 নির্দেশনা, +2 কী চাপুনসুতরাং মোট 3 নির্দেশাবলীতে, 5 টি কীপ্রেসগুলি।
ব্যবহার ALT#1 নির্দেশ, 2 টি কীপ্রেসে একই কাজ করে।
আপনার কীবোর্ড লেআউট এবং ব্যাশ কনফিগারেশনের উপর নির্ভর করে YMMV।
#commandকরা আরও দ্রুত history -s commandএবং আপনি history-search-backward/-forwardসঠিকভাবে ম্যাপ করলে এটি ব্যবহার করাও খুব সহজ । তবে এটি স্বাদের বিষয়।