Monday, April 25, 2011

.:: Mencari kata dalam banyak file ::.

Terkadang kita harus mencari sesuatu kata yang ada di dalam banyak file,cukup merepotkan bila kita harus membuka satu persatu file. Ada cara yang lebih efektif untuk melakukan hal tersebut, yaitu menggunakan tool find. Berikut commandnya :
[root@web htdocs]# find . -type f -name '*.php' | xargs grep -lin "select";
Dalam hal ini, kita akan mencari kata "select" dalam banyak file .php. Dan berikut hasilnya :
./cargo/booking/void.class.php
./cargo/booking/booking.class.tradisi.php
./cargo/booking/booking.class.php
./cargo/booking/SmuIntr.php
./cargo/user/user.class.php
./cargo/public_class/function.php
./PAYMENTS/avtur/Approve_Head_Ho.php
./marketingNya/CargoloadProses.php
./marketingNya/cargoruteagentglproses_3ktolwu2l8.php
./marketingNya/cargoruteagentglproses_3kt21wu2l7.php
Dalam file-file tersebutlah ada kata yang dimaksud ("select"). Mungkin agar lebih enak untuk dilihat,kita bisa mendumping output ke dalam sebua file, berikut commandnya :
[root@web htdocs]# find . -type f -name '*.php' | xargs grep -lin "select" > /home/hasil.txt
Output list file akan masuk ke file hasil.txt di folder /home.

Yakz...sederhana tapi cukup membatu bukan..

0 comments:

Post a Comment