1

さて、Audacity から出力された大きな古いビート ファインダー ラベルは次のようになります。

25.651000            25.651000
25.666000            25.666000
25.685000            25.685000
25.718000            25.718000
25.737000            25.737000
26.244000            26.244000
27.050425            27.052000
27.853000            27.853000
27.867000            27.867000
28.674000            28.674000

ただし、ご覧のとおり、Audacity は最初の列を 2 回複製することにしました。ただし、その 2 番目の列は必要ありません。このようなものを残して、その2番目の列を削除する方法はありますか?

25.651000
25.666000
25.685000
25.718000
25.737000
26.244000
27.050425
27.853000
27.867000
28.674000

約186行あります。

4

5 に答える 5

4

これでうまくいくはずです。

cut -f 1 -d ' ' MyFile.txt

結果:

25.651000
25.666000
25.685000
25.718000
25.737000
26.244000
27.050425
27.853000
27.867000
28.674000
于 2015-01-15T19:21:09.693 に答える
3

これは次のことを行う必要があります。

awk '$0=$1' MyFile.txt
25.651000
25.666000
25.685000
25.718000
25.737000
26.244000
27.050425
27.853000
27.867000
28.674000

これはより安全です。Eds のコメントを参照してください。

awk '{print $1}' MyFile.txt
于 2015-01-15T19:26:34.840 に答える
2
sed 's/ .*//' YourFile

最初のスペースから最後まで何かを削除する

于 2015-01-16T06:49:39.087 に答える
1

あなたのためにありsedます:

sed 's/\(^.*\) .*$/\1/' file
于 2015-01-15T22:33:33.390 に答える