我正在使用 ls -a
命令来获取目录中的文件名,但输出在一行中。
像这样:
. .. .bash_history .ssh updater_error_log.txt
我需要一个内置的替代方法来获取文件名,每个文件名都在一个新行上,如下所示:
.
..
.bash_history
.ssh
updater_error_log.txt
原文由 fixxxer 发布,翻译遵循 CC BY-SA 4.0 许可协议
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.4k 阅读✓ 已解决
2 回答828 阅读✓ 已解决
2 回答3.3k 阅读
使用
-1
选项(注意这是“一个”数字,而不是小写字母“L”),如下所示:不过,首先,请确保您的
ls
支持-1
。 GNU coreutils(安装在标准 Linux 系统上)和 Solaris 可以;但如果有疑问,请使用man ls
或ls --help
或查看文档。例如: