1桁の整数に「.0」を追加します。

1桁の整数に「.0」を追加します。

数字があるたびにゼロを追加する方法を見つけようとしています。

750
1.75
750
50
1
32

出力は次のようにする必要があります

750
1.75
750
50
1.0
32

答え1

.0入力ファイルに1行に1つの数字があり、各1桁の整数に追加したいとします。

sed 's/^[0-9]$/&.0/' /path/to/inputfile

変更を表示する代わりにファイルの内容を置き換えるには、次の手順を実行します。

sed --in-place 's/^[0-9]$/&.0/' /path/to/inputfile

答え2

awk '$0<=9{print $0".0";next}1' input.txt

関連情報