ファイルがあります:
1 2 5 6 8 0 0 0 0
1 2 5 6 8 0 0 0 0
1 2 5 6 8 0 0 0 0
1 2 5 6 8 0 0 0 0
すべてのゼロを削除したいと思います。
1 2 5 6 8
1 2 5 6 8
1 2 5 6 8
1 2 5 6 8
私は努力したtr -d [:0:]
。残念ながら、このように動作しないでください。
私はPerlがそれを行うことができると信じていますがsed
、正確にどうするかわかりません。
Google で検索しましたが、私の言葉を信じていたら、結果が混在して関連性がありましたが、最初のページで正しい結果が見つかりませんでした。
ベストアンサー1
[8]root@lab711:> cat file
1 2 5 6 8 0 0 0 0
1 2 5 6 8 0 0 0 0
1 2 5 6 8 0 0 0 0
1 2 5 6 8 0 0 0 0
[8]root@lab711:> sed 's/0//g' file
1 2 5 6 8
1 2 5 6 8
1 2 5 6 8
1 2 5 6 8