Dosya icinde Sozcuk Bulmaca./ Find in files.

Tamda bu konu hakkinda muhabbet gecmis lkd listedelerinde.
Alinti yapayim dursun lazim olur gunu gelince.
***

#!/bin/bash
# findstring.sh:
# Find a particular string in binaries in a specified directory.
# usage: ./findstring.sh dir str

for file in $( find $1 -type f | sort )
do
strings -f $file | grep “$2” | sed -e “s%$1%%”
done

***

find . -type f -print -exec grep mail '{}' \;

komutu icinde bulundugun dizin ve latinda tum dosylarda icinde
mail gecen satirlari yazar.

***

asagıdaki komut bulundugun klasordeki ve ek olarak xxx
klasorundeki butun php uzantili dosyalarin icerisinde mail kelimesi
gecen satirlari gosterecektir.

cat *.php xxx/*.php | grep mail

Bir yanıt yazın