Saya sarankan Anda menggunakan finddalam kombinasi dengan awk:
find -type f -exec awk -F: '$3 ~ /example/' {} > c:/out.txt \;
Catatan: find bukan pengganti sederhana *, seperti yang ditunjukkan dengan benar dalam komentar di bawah. Anda mungkin ingin mengatur findparameter Anda untuk mengembalikan set file yang Anda cari.
Catatan: hanya satu >yang masih diperlukan (berlawanan dengan >>) karena itu adalah findoutput yang dialihkan.
Catatan: jika, sepertinya, Anda gunakan cmder, Anda harus berhati-hati untuk memanggil GNU find dan bukan Windows find.exe. Lihat di sini untuk cara-cara mengatasi ambiguitas ini.
-execdan karena itu dapat dipindahkan ke setelah\;. Efeknya akan tetap sama. Ada juga perbedaan kecil dalamfindperintah yang akan menemukan file tersembunyi, sementara shell glob secara default tidak.