【发布时间】:2018-08-30 09:24:30
【问题描述】:
如果我这样做 ls -o 我会得到
-rw-rw-r-- 1 louise 347967 Aug 28 2017 Screenshot from 2017-08-28 09-33-01.png
-rw-rw-r-- 1 louise 377739 Aug 29 2017 Screenshot from 2017-08-29 10-39-49.png
-rw-rw-r-- 1 louise 340682 Aug 29 2017 Screenshot from 2017-08-29 10-40-02.png
我真的很想删除前 3 列,所以我得到了
347967 Aug 28 2017 Screenshot from 2017-08-28 09-33-01.png
377739 Aug 29 2017 Screenshot from 2017-08-29 10-39-49.png
340682 Aug 29 2017 Screenshot from 2017-08-29 10-40-02.png
ls 似乎无法做到这一点。 SO这里还有其他关于删除多列的问题,但不是从一开始就。
【问题讨论】:
-
你应该看看ParsingLs
-
为什么要删除这些列?如果要提供一些匿名列表以提供给其他用户,那么您可以使用
cut。但是如果你打算在那里解析信息,那么不要以ls开头——它不是为了那个! -
Stack Overflow 不是代码编写服务。请出示您的代码。由于 Stack Overflow 向您隐藏了关闭原因:寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定问题或错误以及在问题本身。没有明确问题陈述的问题对其他读者没有用处。请参阅:How to create a Minimal, Complete, and Verifiable example。