私の言葉はファイルの行をmydata.txt
変更することです。
<time="0.*" name="file000.txt"/>
そして
<time="0,*" name="file000.txt"/>
「0時デジタルモノ"は"カンマゼロ"に置き換える必要があります。同じものそして、ファイル名のドットを変更する必要はありません。
sed
2つの項目の違いを検出できますが(最初の項目は一致しますが、2番目の項目は一致しません)、代替文字列を保持する0\.[0-9]
方法がわかりません。sed
同じもの(何でもマッチ)
sed -e 's/0\.[0-9]/0\,?/g' mydata.txt
?
この表現では代わりに何を使うべきですか?
ベストアンサー1
値をレジスタに入れて、次のようにそこから復元します。
sed -e 's/0\.\([0-9]\)/0\,\1/g' mydata.txt