私はLinuxに初めてアクセスし、csvファイルで作業しています。私はこの大きなテキスト列を数字の前に空白のない行の先頭に簡単に移動する方法を見つけようとしています。これはファイルの短いセクションです。ありがとうございます!
#前のスペースを参照してください:
6 0.5
24 0.67
4 1
12 2
ベストアンサー1
使用sed
:
sed 's/^[[:blank:]]*//' file >newfile
これにより、名前付きファイルの行の先頭にある一連のスペース(スペースまたはタブ)が一致して削除されますfile
。次に、newfile
シェルのリダイレクトを通じて結果データをファイルに書き込みます。