less -M dosya adını aşağıdaki gibi bir bilgi istemi olarak gösterir:
1 asdf
test.txt lines 1-1/1 (END)
Grep'i daha kolay okumak için daha az boruya geçirmeyi seviyorum. Grep komutunu komut istemi için dosya adı olarak yorumlamayı daha az alabilir miyim?
Normalde sadece:
grep asdf test.txt | less :
1 asdf
lines 1-1/1 (END)
İsterim ki:
grep asdf test.txt | less :
1 asdf
grep asdf test.txt lines 1-1/1 (END)
Bunların hepsini bir betiğe sarabileceğimi ve $0argümanlarla bir şeyler yapacağımı ancak tekerleği burada yeniden icat etmeye çalışamayacağımı biliyorum .
Bu sadece birkaç komut satırı hilesiyle mümkün mü?
less -MKullanılan grep komutu tarafından yorumlandığı şekliyle "dosya adını" istedim ; Benim örneğimde bu komut grep asdf text.txtdosya adını daha az gösteren bir şeydi, ilk başta aradığımı basit bir şekilde hatırlattı.
grep -H? Dosya