4-mavzu: Shell interpretatorida ishlashi Reja



Yüklə 0,85 Mb.
Pdf görüntüsü
səhifə11/14
tarix08.05.2023
ölçüsü0,85 Mb.
#109632
1   ...   6   7   8   9   10   11   12   13   14
4-ma\'ruza (1)

$ HISTFILESIZE=100
HISTFILESIZEni o‘rnatganingizdan so‘ng siz chiqib ketib yana kirishingiz
mumkin va oldingi seansdagi oxirgi 100ta hodisa ham sizning tarix ro‘yxatingizda
paydo bo‘ladi.
Tarix ro‘yxatida hodisalarni ko‘rish uchun history komandasini bering.



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.




Yüklə 0,85 Mb.

Dostları ilə paylaş:
1   ...   6   7   8   9   10   11   12   13   14




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin