cat コマンドからの各行に対してコマンドを実行しようとしています。これは、ベンダーから入手したサンプル コードに基づいています。
スクリプトは次のとおりです。
for tbl in 'cat /tmp/tables'
do
echo $tbl
done
したがって、出力がファイルの各行になると予想していました。代わりに私はこれを得ています:
cat
/tmp/tables
それは明らかに私が望んでいたことではありません。
エコーを、データベースとやり取りする実際のコマンドに置き換えます。
これを正すための助けをいただければ幸いです。