Hodisalar ro‘yxatida eng eski hodisa ro‘yxat eng yuqorisidan boshlab tartiblangan.
Quyidagi tarix ro‘yxati bash qatorini tarix hodisasi raqami bilan ko‘rsatadigan qilib
o‘zgartirishi mumkin komandani o‘z ichiga oladi. Tarix ro‘yxatidagi oxirgi hodisa
ro‘yxatni ochib bergan
history komandasidir.
32 $
history | tail
23 PS1="\! bash$ "
24 ls -l
25 cat temp
26 rm temp
27 vim memo
28 lpr memo
29 vim memo
30 lpr memo
31 rm memo
32 history | tail
Qancha ko‘p buyruqlarni ishga tushirsangiz, shuncha tarix ro‘yxati kengayib
boradi.
4.4. Buyruqlarni qayta ishga tushurish va tahrirlash
14
Siz tarix ro‘yhatidagi har qanday hodisani qayta bajarishingiz mumkin. Bu
funksiya vaqtni, kuchni tejashi mumkin. Agarda uzun buyruqlarni tez, oson va aniq
qayta kiritish imkoni bo‘lmaganda edi, buyruqlar
qatorini boshidan oxirigacha
ko‘rib chiqishga to‘g‘ri kelgan bo‘lardi.
Siz buyruqlarni eslashingiz,
modifikatsiyalshingiz va qayta ishga tushurishni 3 usuli bor:
FC dan foydalanish
mumkin;
buyruqni undov nuqtasi; yoki hodisalarni bajarishda
va tahrirlashda vi
yoki emacs muharriridek ishlovchi Readline kutubxonasi.
Fc: ko’rsatishlar, tahrirlash va buyruqlarni qayta ishlatish
Fc(to‘g‘rilash buyrug‘i) o‘rnatilgan buyrug‘i tarix ro‘yhatini ko‘rsatish va
tahrirlash va buyruqlarni qayta ishga tushurish uchun ishlatiladi.
Bu buyruq
buyrualar qatori redaktorlarinining ko‘p funksiyalarini o‘zida jamlagan.
14
A Practical Guide to Fedora
and Red Hat Enterprise Linux, fifth
edition, Mark G. Sobell, U.S.
Corporate and Government Sales, pages
318-319.