スクリプトを使用して数字を置き換える必要があります。次のコマンドを使用します。
for ((i=1; i=<10, i=i+1))
sed '244s/0.8/(0.$i)/' analyze3big.f >> $i.f
しかし、何らかの理由で動作しません。
答え1
二重引用符('
)は変数の拡張を防ぎます。代わりに弱い引用符("
)を使用してください。
for i in {1..10}; do
sed "244s/0\.8/(0.$i)/" analyze3big.f >> $i.f
done