Saya mencoba membuat greppernyataan dan itu membunuh saya. Saya juga lelah mendapatkan arguments list too longkesalahan. Saya punya file, sebut saja subset.txt. Ini berisi ratusan baris dengan string spesifik seperti MO43312948. Dalam direktori objek saya, saya memiliki ribuan file dan saya perlu menyalin semua file yang berisi string yang terdaftar di subset.txtdirektori lain.
Saya mencoba memulai dengan ini untuk mengembalikan file yang cocok dari direktori objek.
grep -F "$(subset.txt)" /objects/*
Saya terus mendapatkan `bash: / bin / grep: Daftar argumen terlalu panjang``
"$(subset.txt)"perintah seperti itu? Itu adalah substitusi perintah , yang akan membuat shell Anda mengeksekusisubset.txt(seolah-olah itu adalah perintah atau skrip).