в моей Ubuntu, например:
$ pwd
/home/yangxiaoyu/c/test
Если я говорю:
ls /home/yangxiaoyu/c/test/cat
я получаю:
ls: 无法访问'/home/yangxiaoyu/c/test/cat': No such file or directory
, но, если я скажу:
ls $(pwd/cat)
Я получаю:
bash: pwd/cat: No such file or directory
0x2b 1.txt catfile ff readFile.c ~rootfile yxy.h
0X2b.c a.out example list ref.c thread.c
Как вы можете видеть, когда я использую $(pwd/cat)
в качестве аргумента ls
он показывает вывод ошибок, а также список элементов в текущем каталоге.
Почему это происходит?
В вашем 'примере', что такое кошка? – Pierre
Я * думаю * вы хотите 'ls $ (pwd)/cat'. –