私は0.5の増分でbashスクリプトでforループを実行しようとします。このスクリプトは、ドイツの浮動システムで出力します。 例:ドイツ語から英語のfloatシステムをbashに
for i in $(seq 2.0 0.5 4.0)
do
echo $i
done
ことができます出力は次のとおりです。
2,0
2,5
3,0
3,5
4,0
私は私のファイルのほとんどは、これらの数字に基づいて命名されているので、これを修正する必要があります。このエラーで、私のスクリプトはそのようなファイルを読むことができません。助言がありますか ?
'echo $ {i /、/。}' –
'LANG = en_US;を使用してください。 $(seq 2.0 0.5 4.0)のiのために。 LANG = en_US.UTF-8 echo "$ i";完了しました – anubhava
私は学んだ何か新しいことをありがとう。 – PythonNoob