如何使用剪切来修剪前x个可变空间



我有一个文件如下:

67 lol
143 hi
21 test
1 ciao
5 lo

我想删除空格。

67 lol
143 hi
21 test
1 ciao
5 lo

我知道我可以使用sed来做到这一点,例如:

cat ciao | sed 's/[[:space:]]*([[:digit:]]* .*)/1/' | sort -g

但我的教授说我可以很容易地用cut来做。。。但我真的不知道怎么做。

类似这样的东西:

cat ciao | rev | cut -d' ' -f1 | rev

不会工作,因为我丢失了号码信息。英雄联盟你好测验ciaolo

我找到了答案:我可以做到:

cat ciao | rev | cut -d ' ' -f 1,2 | rev

以避免丢失号码信息。作品

相关内容

  • 没有找到相关文章

最新更新