Birkaç yüz dosya listesini karşı grep çalıştırmak çalışıyorum:
$ head -n 3 <(cat files.txt)
admin.php
ajax/accept.php
ajax/add_note.php
Ancak, dosyalarda bulunduğunu bildiğim bir dize için selamlıyorum bile, aşağıdaki dosyaları aramaz:
$ grep -i 'foo' <(cat files.txt)
$ grep -i 'foo' admin.php
The foo was found
Bir dosyadaki kalıpları-f
okuyan bayrağa aşinayım . Ancak girdi dosyaları nasıl okunur ?
Biçimi cp
desteklediği gibi geçici bir dizine dosyaları kopyalama <(cat files.txt)
ve oradan dosyaları selamlama korkunç bir çözüm düşünmüştü. Shirley daha iyi bir yol var.
while
file.txt satırlarını alabileceğini fark etmedi .