我的代码
echo $ls | /var/lib/judgem/records/
我试图让脚本向我展示文件夹中的所有文件"记录"
我该怎么做?
答案 0 :(得分:12)
将目录作为参数提供给ls
:
ls /var/lib/judgem/records
答案 1 :(得分:6)
或者,如果你想列出另一个没有完整路径的目录的内容,就好像你在另一个目录中,但是在命令完成后没有结束,你可以使用这样的子shell: / p>
(cd /var/lib/judgem/records/ && ls)
你会注意到你留在你所在的任何目录中,但是文件的前面没有/ var / lib / judgem / records的完整路径。
答案 2 :(得分:1)
要在另一个目录上执行ls,您需要相应地指定绝对/相对路径。
pwd =>在/ usr /本地 ls / home / fe567 / data
或
pwd => /家/ fe567 ls ./data
答案 3 :(得分:-1)
到ls另一个目录提供命令后的目录。 应该看起来像这样:
ls /var/lib/judgem/records
这是bash btw。
答案 4 :(得分:-1)
find /var/lib/judgem/records/ -type f -maxdepth 1