私の要件は、ファイルを読み取り、ファイル内のすべての行に対して一度に 1 行ずつ読み取り行で grep コマンドを実行することです。
パターンに一致する必要なファイルのフィルタリング
find . -name *.ini -exec grep -w HTC {} \; -print | grep ini > input.files
猫のinput.files
./PLATFORM/android/build/integration/android/suites/android_Prefs_Devices_Comms_Suite/ini/android_0019.ini
./PLATFORM/android/build/integration/android/suites/android_Prefs_Devices_Comms_Suite/ini/android_0150.ini
./PLATFORM/android/build/integration/android/suites/android_Prefs_Devices_Comms_Suite/ini/android_0616_1.ini
./PLATFORM/android/build/integration/android/suites/android_SI_Query_Suite/ini/android_0547_4.ini
./PLATFORM/android/build/integration/android/suites/android_SI_Query_Suite/ini/android_0578.ini
./PLATFORM/android/build/integration/android/suites/android_PDL_Suite/ini/android_5203_1.ini
./PLATFORM/android/build/integration/android/suites/android_System_Maintenance_Suite/ini/android_0579_2.ini
input.files から一度に 1 行ずつ読み取り、その上で grep コマンドを実行する方法はありますか?
cat input.files -exec grep -w HTC_One {} \;