train1
、train2
、 ... 、にパスが割り当てられた一連のファイルに対してスクリプトを実行する必要があり、train20
「bash スクリプトで自動化してみませんか?」と考えました。
だから私は次のようなことをしました:
train1=path/to/first/file
train2=path/to/second/file
...
train20=path/to/third/file
for i in {1..20}
do
python something.py train$i
done
train$i
の名前はエコーtrain1
しますが、その値はエコーしないため、これは機能しませんでした。
だから私は失敗した$(train$i)
かのよう${train$i}
なことを試しました${!train$i}
。これらの変数の正しい値をキャッチする方法を知っている人はいますか?