写我的第一个脚本,所以我确定这是一个基本问题,但是有人可以向我解释为什么可以:
cd ~
cd bin
cd ~/bin
cd 'bin'
但不是
cd '~'
cd '~/bin'
我需要cd
使用目录名称之一中带有空格的目录路径,因此我需要使用引号(Program Files
wine下是Windows )。我可以用两个cd
命令解决它,但是为什么不能加~
引号呢?
如果输入cd '~'
(或cd "~"
),我得到:
bash: cd: ~: No such file or directory
cd
。使用变量存储您不想多次键入的路径名,例如pf=~/.wine/drive_c/Program\ Files/; cp /path/to/file "$pf"
/
或的文件/目录有什么问题NUL
?
cd ./~
cd
将如何进入名为的目录~
?