私は bash スクリプト作成者ではないので、これは間違いなく非常に単純な質問です。
エラーをスローするbashスクリプトがあります。次のようになります。
#!/bin/bash
for i in (cat /root/list.txt)
do
doSomething
done
エラーは、中括弧に関連する 2 行目にあります。中括弧はここにあるべきではないようです...その場合、2行目はどのようになりますか?
スクリプトは、/root/list.txt から各行を読み取り、これを使用して何かを行うことになっています (この例では実際のコマンドを削除しました)。
ありがとう!