27 在Bash中仅使用ls列出目录? 此命令列出当前路径中的目录: ls -d */ 模式到底是*/做什么的? 以及如何在上述命令(例如ls -d /home/alice/Documents)中给出绝对路径,以仅列出该路径中的目录? 952 bash directory ls
23 ls命令:如何获取递归全路径列表,每个文件一行? 我怎样才能让ls吐出一排递归的单行路径列表? 例如,我只想要带有完整路径的文件的平面清单: /home/dreftymac/. /home/dreftymac/foo.txt /home/dreftymac/bar.txt /home/dreftymac/stackoverflow /home/dreftymac/stackoverflow/alpha.txt /home/dreftymac/stackoverflow/bravo.txt /home/dreftymac/stackoverflow/charlie.txt ls -a1 几乎可以满足我的需求,但我不需要路径片段,而需要完整路径。 493 bash command-line find ls
1 计算Linux目录中文件的数量?[关闭] 关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 6年前关闭。 改善这个问题 为了计算目录中的文件数,我通常使用 ls directory | wc -l 但是还有另一个不使用的命令wc吗? 332 linux ls
20 如何在Linux中生成带有绝对路径的文件列表? 我正在编写一个将文件路径作为输入的Shell脚本。 因此,我需要生成具有完整路径的递归文件列表。例如,文件bar具有以下路径: /home/ken/foo/bar 但是,据我所看到的,ls并且find只给出相对路径列表: ./foo/bar (from the folder ken) 这似乎是一个显而易见的要求,但在find或ls手册页中看不到任何内容。 如何在Shell中生成文件列表及其绝对路径? 304 linux command-line absolute-path ls
5 如何在Linux中为每个输出行列出一个文件名? 我正在使用ls -a命令获取目录中的文件名,但输出在一行中。 像这样: . .. .bash_history .ssh updater_error_log.txt 我需要一个内置的替代方法来获取文件名,每个文件名都换行,如下所示: . .. .bash_history .ssh updater_error_log.txt 229 linux shell ls
14 在Linux CLI中以相对于当前目录的路径递归列出文件 这类似于此问题,但我想在Unix中包括相对于当前目录的路径。如果我执行以下操作: ls -LR | grep .txt 它不包括完整路径。例如,我具有以下目录结构: test1/file.txt test2/file1.txt test2/file2.txt 上面的代码将返回: file.txt file1.txt file2.txt 如何使用标准Unix命令使其包含相对于当前目录的路径? 224 linux unix recursion ls
1 Windows上的CMD中的'ls'无法识别[关闭] 关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 3年前关闭。 改善这个问题 当我尝试ls在Windows命令提示符下使用list()时,系统无法识别它。我已经添加C:\Windows\System32了路径,也更新了java,但是仍然无法识别。 135 windows cmd ls
10 如何获取不同行中的文件名列表 我想获取目录中所有文件的列表,例如with ls,以便每个文件名都位于单独的行上,而无需提供的额外详细信息ls -l。我看着,ls --help没有找到解决办法。我试着做 ls -l | cut --fields=9 -d" " 但ls在列之间不使用固定数量的空格。关于如何执行此操作的任何想法,最好是一行? 116 unix ls
17 如何在Windows命令提示符下创建ls? 我想在Windows命令提示符下使用ls并使其运行dir命令。 我怎样才能做到这一点? 114 windows windows-xp cmd ls dir
3 如何在Linux Bash中将ls分配给阵列? array=${ls -d */} echo ${array[@]} 我有三个目录:ww ee qq。我希望它们在数组中,然后打印该数组。 83 arrays bash shell ls
12 如何在Bash / Debian中获取文件创建日期/时间? 我在Debian GNU / Linux 6.0上使用Bash。是否可以获取文件创建日期/时间?不是修改日期/时间。 ls -lh a.txt和stat -c %y a.txt两个只给出修改时间。 75 linux bash shell debian ls
11 仅显示文件名而不显示整个目录路径 ls /home/user/new/*.txt打印该目录中的所有txt文件。但是,它将输出如下: [me@comp]$ ls /home/user/new/*.txt /home/user/new/file1.txt /home/user/new/file2.txt /home/user/new/file3.txt 等等。 我想ls不从/home/user/new/目录运行命令,因此我必须提供完整的目录名,但我希望输出仅作为 [me@comp]$ ls /home/user/new/*.txt file1.txt file2.txt file3.txt 我不要整条路。只需要文件名。必须使用ls命令解决此问题,因为其输出用于另一个程序。 74 shell unix directory ls
7 如何以相反的时间顺序列出目录和子目录中的所有文件? 我想做类似的事情,ls -t但文件也包含在子目录中。但是问题是我不想像这样格式化输出ls -R: [test]$ ls -Rt b testdir test ./testdir: a 我希望它的格式像find命令在子目录中显示文件一样。即: [test]$ find . . ./b ./test ./testdir ./testdir/a 但是find似乎没有做的是按最后更新时间的时间顺序排列结果。 那么,如何以目录和子目录中列出的格式列出所有文件find,但顺序却相反? 73 unix find ls