好的,所以我有一个很棒的'从Audacity中击败Finder标签输出,如下所示:
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决定两次复制第一列。但是,我不想要第二列。反正有没有删除第二栏,留下我这样的东西?
25.651000
25.666000
25.685000
25.718000
25.737000
26.244000
27.050425
27.853000
27.867000
28.674000
大约有186行。
答案 0 :(得分: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
答案 1 :(得分: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
这更安全,请编辑评论。
awk '{print $1}' MyFile.txt
答案 2 :(得分:2)
使用GNU grep:
grep -oP ' \K[^ ]+' file
输出:
25.651000 25.666000 25.685000 25.718000 25.737000 26.244000 27.052000 27.853000 27.867000 28.674000
答案 3 :(得分:2)
sed 's/ .*//' YourFile
从第一个空格到结尾删除任何内容
答案 4 :(得分:1)
您有sed
:
sed 's/\(^.*\) .*$/\1/' file