9 Temmuz 2011, CUMARTESİ
Nasıl grep sadece dosya adları (in-line maçları) göstermek için kullanın linux miyim?
Nasıl grep
sadece dosya adları (in-line maçları) göstermek için kullanın Linux miyim?
Genellikle gibi bir şey kullanıyorum:
find . -iname "*php" -exec grep -H myString {} \;
Nasıl-dosya adları (yol ile) ama kibrit olmadan sadece alabilir miyim? xargs
kullanmak zorunda mıyım? grep
adam benim sayfa. bunu yapmak için bir yol göremedim
CEVAP
9 Temmuz 2011, CUMARTESİ
grep -l
(küçük harf L) bunu yapabilir standart seçeneği.
-l
(The letter ell.) Write only the names of files containing selected
lines to standard output. Pathnames are written once per file searched.
If the standard input is searched, a pathname of (standard input) will
be written, in the POSIX locale. In other locales, standard input may be
replaced by something more appropriate in those locales.
Ayrıca bu durumda -H
gerekmez.
Bunu Paylaş:
Nasıl satırın sonuna ve vuruş sayısı d...
eğer eşleşen bir sonra sadece bir sonr...
Nasıl sadece `linux`dosya almak için?...
Nasıl grep tüm dosyaları bir dize olma...
Nasıl bir proje içinde tek bir dosya i...