当我使用 ls 命令时,我的结果显示在两列中。
有没有办法可以在单独的行中显示所有结果,以便我更容易在 Excel 中复制和粘贴。
当前情况并没有帮助,因为在复制结果并粘贴到 Excel 中时,两个文件名显示在一行中。理想情况下,我希望每个文件显示在单独的行中,这样可以更轻松地复制/粘贴到 Excel。
答案1
的选项-1
(“减一”)ls
将使实用程序在单个列中列出文件名。手册中对此进行了描述ls
。
$ touch fileA 'File B' 'file
> with
> newlines'
$ ls -1
File B
file?with?newlines
fileA
答案2
最好是不解析ls,尽管它并不真正适用于您的用例。您可以使用printf
/shell 通配符完成您想要的操作:
printf '%s\n' *