Saya memiliki direktori dengan sekitar 100.000 file di dalamnya, dan saya ingin melakukan beberapa fungsi pada semua file yang dimulai dengan string tertentu, yang mungkin cocok dengan puluhan ribu file.
saya telah mencoba
ls mystring*
tetapi ini kembali dengan kesalahan bash 'Terlalu banyak argumen'. Rencana saya selanjutnya adalah menggunakan
find ./mystring* -type f
tetapi ini memiliki masalah yang sama.
Kode perlu terlihat seperti
for FILE in `find ./mystring* -type f`
do
#Some function on the file
done
for
loop, Anda harus menyalurkanfind
kewhile
.