解决:bash: syntax error near unexpected token `(‘ ...【亲测有效】

简介: 解决:bash: syntax error near unexpected token `(‘ ...【亲测有效】

一、前言🔥


👨‍🎓作者:bug菌

✏️博客:CSDN掘金

💌公众号:猿圈奇妙屋

🚫特别声明:原创不易,转载请附上原文出处链接和本文声明,谢谢配合。

🙏版权声明:文章里可能部分文字或者图片来源于互联网或者百度百科,如有侵权请联系bug菌处理。

      哈喽,小伙伴们,我是bug菌呀👀,不知不觉就一年又4月,正是踏青郊游的好时节。可上海疫情,除了在家远程办公就是看点技术顺便卷点文章。这不是4月又出了更文活动,逼自己一把,坚持每天做点内容输出,养成写作习惯,将来你会回来感谢曾经的自己坚持了一把才有此刻的辉煌成就。

      小伙伴们在批阅文章的过程中如果觉得文章对您有一丝丝帮助,还请别吝啬您手里的赞呀,大胆的把文章点亮👍吧,您的点赞三连(收藏⭐️+关注👨‍🎓+留言📃)就是对bug菌我创作道路上最好的鼓励与支持😘。时光不弃🏃🏻‍♀️,掘金不停💕,加油☘️


二、环境说明🔥


环境:阿里云服务器 + centos7.6


三、 排错分析🔥


      今天发生这件事,我是非常好奇啊。由于我是本地直接通过 [ rz ] 命令上传,结果发现一件非常神奇的事,有个文件我竟然删不掉,蛤?总不会一直都存在服务器了吧?这可不行啊,那以后再遇到该命名的文件,不是越积越多,服务器要是内存容量大那就忽略不计,但是我看着就不爽,碍眼。

      我要想办法解决它!哪怕是今晚不睡了,于是乎...


如下是具体报错截图:


网络异常,图片无法展示
|


      我现在唯一的心思就是绞尽脑汁把这个名为 review-web(2).zip 的压缩包给删掉。

于是乎,一个小时过去了,皇天不负有心人,我共研究出两种解决方案,供小伙伴们参考...


四、 解决方案🔥


我是才发现 linux5.0 版本之后,命令是不能带有括号的,如若需要带括号便需要转译。

如下是两种转义方式:

**方式1:**只需在括号前后加上反斜杠[ \ ]。转义括号为可读。

**方式2:**在括号的两端加上[ " " ],注意:这是英文输入法下的双引号哦。


五、实例演示🔥


演示方式1:

     我直接输入[ review-web\( ],然后键盘摁[ Tab ]键,它会自动补全并找到上述的review-web(2).zip,这样就能选中带括号的目标文件了。


      比如我目标是删除这个文件,那我就直接可以进行进行rm -rf + targetFile 命令进行删除了。


网络异常,图片无法展示
|


演示方式2:

      在你的目标文件中,在带括号的两边分别用""包裹起来。

具体请看如下演示截图:


网络异常,图片无法展示
|


      或者直接用双引号""包裹带括号的文件名,切记是英文输入法下的双引号哦。

具体请看如下演示截图:


网络异常,图片无法展示
|


     如上就是解决此报错的两种方案,如果你有更好的解决方案,欢迎评论区留言分享给bug菌呀,一起学习才能变得更强,懂得分享才能获得更多快乐,毕竟我一路写过来,其实也没有说要为了干啥,第一是为了记录自己的程序人生,二来是对自己以后的自己有个交代,自己做了哪些,这些都是完整的记录在博客之中,所以也很喜欢在博客平台记录自己解决问题的一些看法及一些解决措施,得之于你赠之与你。

... ...


      ok,以上这样就好啦,如果还想学习更多,你可以看看我的往期热文推荐哦,每天积累一个奇淫小知识,日积月累下去,你一定能成为令人敬仰的大佬的。好啦,咱们下期见~


六、往期推荐🔥



七、文末🔥


      如果还想要学习更多,小伙伴们可关注bug菌专门为大家创建的专栏《SpringBoot零基础入门》,从无到有,从零到一!希望能帮到大家。

      我是bug菌,一名想走👣出大山改变命运的程序猿。接下来的路还很长,都等待着我们去突破、去挑战。来吧,小伙伴们,我们一起加油!未来皆可期,fighting!


目录
相关文章
|
2月前
|
Oracle Java 关系型数据库
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决
如果遇到"exec format error"问题,文章建议先检查Linux操作系统是32位还是64位,并确保安装了与系统匹配的JDK版本。如果系统是64位的,但出现了错误,可能是因为下载了错误的JDK版本。文章提供了一个链接,指向Oracle官网上的JDK 17 Linux版本下载页面,并附有截图说明。
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决
|
3月前
|
SQL Shell API
实时计算 Flink版操作报错合集之任务提交后出现 "cannot run program "/bin/bash": error=1, 不允许操作" ,是什么原因
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
实时计算 Flink版操作报错合集之任务提交后出现 "cannot run program "/bin/bash": error=1, 不允许操作" ,是什么原因
|
SQL Shell Linux
成功解决bash syntax error near unexpected token from
成功解决bash syntax error near unexpected token from
|
SQL Shell Linux
成功解决bash syntax error near unexpected token from
成功解决bash syntax error near unexpected token from
|
6月前
|
监控 安全 Shell
防止员工泄密的措施:在Linux环境下使用Bash脚本实现日志监控
在Linux环境下,为防止员工泄密,本文提出使用Bash脚本进行日志监控。脚本会定期检查系统日志文件,搜索敏感关键词(如"password"、"confidential"、"secret"),并将匹配项记录到临时日志文件。当检测到可疑活动时,脚本通过curl自动将数据POST到公司内部网站进行分析处理,增强信息安全防护。
174 0
|
6月前
|
Linux Shell Windows
4:Bash shell命令-步入Linux的现代方法
4:Bash shell命令-步入Linux的现代方法
95 0
|
Ubuntu 安全 Linux
不用安装虚拟机,直接在Windows上面运行Linux Bash Shell,嗯!真香!!!
不用安装虚拟机,直接在Windows上面运行Linux Bash Shell,嗯!真香!!!
258 0
|
关系型数据库 MySQL Shell
【Linux命令】-bash: mysql: command not found
【Linux命令】-bash: mysql: command not found
135 0
|
6月前
|
存储 Shell Linux
Linux Bash 脚本中的 IFS 是什么?
【4月更文挑战第25天】
122 0
Linux Bash 脚本中的 IFS 是什么?
|
4月前
|
存储 Shell Linux
Linux|创建和使用 Bash 别名
Linux|创建和使用 Bash 别名
48 6