0
有没有办法从我的桌面访问文本文件file.txt
并删除每行的第一个单词?删除文本文件终端的第一个字Mac
*请注意,它们是数字,但它们之间用空格隔开,例如单词。
例如,我可以改变:
123 456
789 123
456 789
到:
456
123
789
也许这是不可能的,我不知道。但我有大约6000行,我宁愿不手动将它们全部删除。有没有人有一个mac用户的解决方案?
有没有办法从我的桌面访问文本文件file.txt
并删除每行的第一个单词?删除文本文件终端的第一个字Mac
*请注意,它们是数字,但它们之间用空格隔开,例如单词。
例如,我可以改变:
123 456
789 123
456 789
到:
456
123
789
也许这是不可能的,我不知道。但我有大约6000行,我宁愿不手动将它们全部删除。有没有人有一个mac用户的解决方案?
cat file.txt | awk '{print $2}' > out.txt
工作完美!非常感谢你!我不能选择它作为9分钟的正确答案,但我会! – MrHappyAsthma 2012-08-15 19:21:23
@MHHappyAsthma你想让我解释一下逻辑吗?还是很清楚? – squiguy 2012-08-15 19:22:21
这对于我可能需要的未来命令会很有帮助。我可以分析一下它的含义。我假设“打印$ 2”是第二个字,并且我理解file.txt和out.txt。但是,“猫”,“|”,“awk”和一般格式对我来说毫无意义。 – MrHappyAsthma 2012-08-15 19:23:42