我想在终端中输入以下文件夹:
Milano, Torino (Jan)-Compressed
Run Code Online (Sandbox Code Playgroud)
我应该如何编写cd进入这个目录的命令?
空间和其他一些特殊字符,例如\,*,),(和?事业问题,当我尝试在命令行或脚本,例如使用它们:
Milano, Torino (Jan)-Compressed
Run Code Online (Sandbox Code Playgroud)
通常如何在终端中输入包含特殊字符的文件或目录名称?
我正在尝试在 Ubuntu 14.04 LTS 中设置 cocos2dx,但在设置环境变量(在 中.bashrc)后,我开始收到此错误:
bash: export: dev/cocos2d-x-3.2/tools/cocos2d-console/bin': not a valid identifier
bash: export:/home/john/android': not a valid identifier
bash: export: dev/android-ndk-r10b': not a valid identifier
bash: export:dev/adt-bundle-linux-x86_64-20140702/sdk': not a valid identifier
Run Code Online (Sandbox Code Playgroud)
我不知道该怎么做才能解决它。
我正在尝试使用带有此命令的控制台删除文件
rm ./google-chrome-stable_current_amd64(1).deb
Run Code Online (Sandbox Code Playgroud)
但我收到语法错误。这个命令有什么问题?
当我跑
cd My folder
有一个错误,因为我没有保护字符串。
bash: cd: My: No such file or directory
但这很好用
cd "My folder"
有没有办法重新定义cd为别名或函数,以便它自动将以下所有参数保护为一个字符串?
这种方法不起作用,因为我认为它不会:
cd () { cd "$*" ; }
bash ×2
command-line ×2
adt ×1
alias ×1
android ×1
cd-command ×1
directory ×1
filename ×1
scripts ×1