Bugün bu soruyu gördüm, çünkü aynı şeyi yapmak istedim .bash_history. (Küçük Not: Tarihimi yeniden adlandırdım, böylece yeni bir tane oluşturuldu. Bu yeni tarih ikili olarak değerlendirilmedi.)
@Heemayls cevabında grepdosya isimlerinin alındığı ve catişe yaramayacağı belirtildi. Bu tamamen doğru değil. Gönderen grepErkeğin sayfa:
Dosya belirtilmemişse veya “-” dosyası verilmişse, grep standart girişi arar.
Böylece onu kullanabilir catve kullanabilirsiniz grep. Ancak bu .bash_historyikili olarak ele alınan sorunu çözmez. Tek doğru şey, doğrudan veya birlikte bir boru grep -aolup olmadığını (@AK_'nin cevabında olduğu gibi) kullanmaktır .grepcat
cat .bash_history | grep -a git
veya
grep -a git .bash_history
file .bash_history(file ~/.bash_history) Çıktısı nedir?