我如何调整 Linux 中的输出ls
,使其看起来像dir /b /s
Windows 中的命令的输出?
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)}"