使 ls 输出类似 dir /b /s

使 ls 输出类似 dir /b /s

我如何调整 Linux 中的输出ls,使其看起来像dir /b /sWindows 中的命令的输出?

dir /b /s输出如下:

C:\MinGW>dir /s /b 
C:\MinGW\COPYING 
C:\MinGW\COPYING.LIB
C:\MinGW\doc 
C:\MinGW\include

答案1

find . -print

这应该产生与以下相同的输出dir /s/b

答案2

ls -R递归列出所有文件和子目录。使用ls -R1以下命令可获得相同的结果,但每行只有一个文件。

两者都不能使输出看起来与 完全一样dir /b /s,但应该足够接近。

答案3

ls -1

或者

ls -1d "$PWD"/*

答案4

从命令行看来这似乎有效:

find|awk "/^\.\//{print\"$PWD\"substr(\$0,2)}"

相关内容