<wsa title/>
Özgürlük için Pardus...
[06/01 08:27AM]
KOLAY VE GÜVENLİ BASH HISTORY ARAMALARI

RedHat İpuçları Bölüm - 7

Sık Sık ihtiyaç duyduğunuz komutlar history'niz içindedir, onları nasıl bulursunuz?

Basit bir yöntem history komutunu çalıştırmaktır ve grep üzerinden onu pipe yapmaktır.

$ history | grep cat
110 cat /tmp/foo

Daha sonra ! ve history satır numarasını yazma yoluyla komutu çalıştırabilirsiniz.

$ !110
cat /tmp/foo

Başka bir yöntem history arama özelliği içinde inşa edileni kullanmaktır. Bu durumda !? yazın ve sonra arama terimini. Bu, arama teriminin en son örneği için history'de geridekini arar ve onu çalıştırır.

$ !?cat
cat /tmp/foo

Ancak, arama teriminizin son durumu sisteminize beklenmedik bir zarar verseydi, bu tehlikeli olabilir.

$ !?foo
cat /tmp/foo > /dev/hda

En iyi çözüm, terim için aramaktır ve çalıştırmadan history'nize onu eklemektir.

$ !?foo?:p

Bu, komutu yankılayacaktır ve onu çalıştırmaksızın history'niz içinde son öge olarak onu yerleştirecektir. Eğer o gerçekten çalıştırmak istediğiniz komutsa, sadece YUKARI OK'a ve ENTER'e basın.


Geri İzlemeler

GERİ İZLEME URL'si: http://www.blogsever.com/trackback/745

Yorum

Bir yorum gönder
İsim:


E-posta:


Başlık:


Yorum:

Kod: