makaleler / Debian / Ubuntu / Pardus / Komut geçmişini hatırlatarak işlem yapmak

Komut geçmişini hatırlatarak işlem yapmak

22.12.2014 23:26:30

Bash kabuğu üzerinde komut geçmişlerini tutar, ayrıca pratik şekilde de erişim sağlarız.

Daha önce yürütülen komut numarasını yada bir komutu yenileyebilirsiniz örneğin 398 nolu komutu tekrar çalıştırmak için aşağıdaki örneği inceleyelim. Bu esasında mantığını anlamanız için gerekli.


history     
  443  cd /
  444  vim /
  445  ls -alh
  446  cd /home/huso
  448  rm *.png

Aşağıdaki satırı çalıştırdığımızda rm *.png çıktı olarak çıkacaktır.


!448:p 


Fakat ben yukarıdaki yöntemi çok kullanışlı bulmuyorum direk komut ların üzerinde çalışmak daha pratik oluyor. Yukarıdaki işlemi !rm:p yaparak ta son yapılan işleme çok rahatlıkla erişebilirdik. Her şekilde karşılık gelen komut çalıştırılacaktır.

!rm:p bu kısımdaki :p ek kısmı yazıldığı zaman komut sadece çıktı olarak gözükür bu ek kısmı kullanmazsak direkt komut çalışacaktır bu da bazen sıkıntı oluşturabilir o yüzden :p ekiyle kullanılmasını şiddetle tavsiye ederim.

yazar husonet

Yorumlar

Bu içerik için sizde yorum yapabilirsiniz!
anasayfa | makaleler | haberler | dosyalar | linkler | hakkımızda