从命令行,我可以通过“cd /cygdrive/c/Documents\ and\ Settings/myusername/My\ Documents”进入“我的文档”。文件名中的空格前面必须有一个反斜杠。但是,当我在 .bashrc 文件中定义别名 (myfiles) 时,获取 .bashrc 文件,然后键入“cd $myfiles”,cygwin 提示“参数太多”。我做错了什么?
答案1
您是否尝试过引用该变量?
cd "$myfiles"
从命令行,我可以通过“cd /cygdrive/c/Documents\ and\ Settings/myusername/My\ Documents”进入“我的文档”。文件名中的空格前面必须有一个反斜杠。但是,当我在 .bashrc 文件中定义别名 (myfiles) 时,获取 .bashrc 文件,然后键入“cd $myfiles”,cygwin 提示“参数太多”。我做错了什么?
您是否尝试过引用该变量?
cd "$myfiles"