标签: ls

在bash中仅使用ls列出目录:检查

此命令列出当前路径中的目录: ls -d */

这个模式究竟做了*/什么?

我们如何在上面的命令(例如ls -d /home/alice/Documents)中给出绝对路径以仅列出该路径中的目录?

directory bash ls

885
推荐指数
17
解决办法
77万
查看次数

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
Run Code Online (Sandbox Code Playgroud)

ls -a1 几乎做我需要的,但我不想要路径碎片,我想要完整的路径.

bash command-line ls find

455
推荐指数
19
解决办法
56万
查看次数

计算Linux目录中的文件数量?

要计算目录中的文件数,我通常会使用

ls directory | wc -l
Run Code Online (Sandbox Code Playgroud)

但是还有另一个不使用的命令wc吗?

linux ls

292
推荐指数
1
解决办法
47万
查看次数

如何在Linux中生成具有绝对路径的文件列表?

我正在编写一个shell文件,它将文件路径作为输入.

出于这个原因,我需要生成具有完整路径的递归文件列表.例如,该文件bar具有以下路径:

/home/ken/foo/bar
Run Code Online (Sandbox Code Playgroud)

但是,据我所看到的,ls并且find只给出相对路径列表:

./foo/bar   (from the folder ken)
Run Code Online (Sandbox Code Playgroud)

这似乎是一个明显的要求,但我不能看到任何东西findls手册页.

如何在shell中生成文件列表,包括其绝对路径?

linux command-line ls absolute-path

271
推荐指数
13
解决办法
93万
查看次数

在Linux CLI中以递归方式列出文件,其中包含相对于当前目录的路径

这与此问题类似,但我想在unix中包含相对于当前目录的路径.如果我执行以下操作:

ls -LR | grep .txt
Run Code Online (Sandbox Code Playgroud)

它不包括完整路径.例如,我有以下目录结构:

test1/file.txt
test2/file1.txt
test2/file2.txt
Run Code Online (Sandbox Code Playgroud)

上面的代码将返回:

file.txt
file1.txt
file2.txt
Run Code Online (Sandbox Code Playgroud)

如何使用标准Unix命令将其包含在相对于当前目录的路径中?

unix linux recursion ls

215
推荐指数
6
解决办法
32万
查看次数

如何在Linux中为每个输出行列出一个文件名?

我正在使用ls -a命令获取目录中的文件名,但输出只有一行.

像这样:

.  ..  .bash_history  .ssh  updater_error_log.txt
Run Code Online (Sandbox Code Playgroud)

我需要一个内置的替代方法来获取文件名,每个文件名都在一个新行上,如下所示:

.  
..  
.bash_history  
.ssh  
updater_error_log.txt
Run Code Online (Sandbox Code Playgroud)

linux shell ls

209
推荐指数
5
解决办法
14万
查看次数

Linux删除大小为0的文件

如果它的大小为0,我如何在linux中删除某个文件.我想在crontab中执行它而不需要任何额外的脚本.

l filename.file | grep 5th-tab | not eq 0 | rm
Run Code Online (Sandbox Code Playgroud)

像这样的东西?

linux filesystems ls rm delete-file

152
推荐指数
6
解决办法
15万
查看次数

如何在目录中列出(ls)最后修改的5个文件?

我知道ls -t会按修改时间列出所有文件.但是,如何将这些结果仅限于最后n个文件?

linux terminal ls list limit

123
推荐指数
4
解决办法
23万
查看次数

117
推荐指数
6
解决办法
25万
查看次数

如何在Windows命令提示符下创建ls?

我想在Windows命令提示符下使用ls并使其运行dir命令.

我怎样才能做到这一点?

windows windows-xp cmd ls dir

109
推荐指数
10
解决办法
14万
查看次数