有人可以向我解释以下内容吗?
$ ls -ld /temp/sit/build/
dr-xr-s--- 3 asdf qwer 4096 Jan 31 2012 /temp/sit/build/
$ ls -ld /temp/sit/build/*
ls: /temp/sit/build/*: Permission denied
Run Code Online (Sandbox Code Playgroud)
所以显然,我不能在这里使用星号。我已经用 sudo 命令尝试过它,但我收到“没有这样的文件”错误而不是“权限被拒绝”......
sudo ls -l /temp/sit/build/*
ls: /temp/sit/build/batch*: No such file or directory
Run Code Online (Sandbox Code Playgroud)
但如果我不使用 * 它最终会起作用
sudo ls -l /temp/sit/build/
total 4
dr-xr-s--- 11 asdf qwer 4096 Oct 3 23:31 file
Run Code Online (Sandbox Code Playgroud)