linux下解决bash: syntax error near unexpected token `(’ 的错误

在开发过程中,想进入一个文件夹路径:

cd /nas/小学数学(三年级起点)-杨妙婵-已完成/河北小学英语五年级上册(三年级起点)

得到报错:

bash: syntax error near unexpected token `(' 

通过搜索,linux下不支持带括号的,需要进行转义

有以下两种转义方式:

cd "/nas/小学数学(三年级起点)-杨妙婵-已完成/河北小学英语五年级上册(三年级起点)"
cd /nas/小学数学\(三年级起点\)-杨妙婵-已完成/河北小学英语五年级上册\(三年级起点\)

如果在python脚本文件中需要遍历带括号文件路径,推荐使用第一种方法,加入双引号;

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐