我想获取一个目录中所有文件的列表,就像使用 ls 命令一样,使得每个文件名都在单独的一行上,不需要使用 ls -l 命令提供的额外信息。我查看了 ls --help,但没有找到解决方案。我尝试过:ls -l | cut --fields=9 -d" " 但是ls命令在列与列之间的空格数量上没有...
array=${ls -d */} echo ${array[@]} 我有三个目录:ww、ee和qq。我想把它们放到一个数组中,然后打印出这个数组。
我正在使用AWS CLI命令(aws s3 ls)来列出AWS S3存储桶中的文件:aws s3 ls s3://mybucket --recursive --human-readable --summarize 这个命令给我以下输出:2013-09-02 21:37:53 10 Byte...
ls /home/user/new/*.txt 可以打印出该目录下的所有 txt 文件。但是它会按照以下方式输出:[me@comp]$ ls /home/user/new/*.txt /home/user/new/file1.txt /home/user/new/file2.txt ...
我希望做类似于ls -t的操作,但是需要包含子目录中的文件。但问题是我不想要像ls -R那样的输出格式,它的格式如下: [test]$ ls -Rt b testdir test ./testdir: a 我希望格式化后的内容与find命令在子目录中显示文件的方式相同。例如...
我想知道如何列出tar文件的内容,但仅限于某个级别? 我知道tar tvf mytar.tar将列出所有文件,但有时我只想看到某个级别的目录。 同样地,对于命令ls,我该如何控制要显示的子目录级别?默认情况下,它只会显示直接子目录,而不会进一步展开。
lcd 命令用于更改本地目录。 ls 命令用于列出远程目录中的文件。 我想要的是 lls,它可以列出本地目录中的文件。 这个是否可能呢? 我知道我总是可以打开另一个终端来完成这个任务,但是我有些懒!