0
LIST.txt
ark = 1  bark= 2  car  =3  dorm    =4
ark=8  bark  = 25  car  =  33  dorm  =5

上記のように、LIST.txt という名前のファイルがあります。出力を OUTPUT.txt に示すようにしたい

OUTPUT.txt
ark=1  bark=2  car=3  dorm=4
ark=8  bark=25  car=33  dorm=5

「=」の前後のスペースをうまく削除できませんでした。空白を削除しようとした方法で、次のような結果が得られました

ark=1bark=2car=3dorm=4
ark=8bark=25car=33dorm=5

誰でもこれで私を助けることができますか?

4

1 に答える 1

5
perl -pe 's/\s*=\s*/=/g' LIST.txt

出力

ark=1  bark=2  car=3  dorm=4
ark=8  bark=25  car=33  dorm=5
于 2012-08-15T06:26:17.767 に答える