![启动笔记本电脑时加载 /etc/profile.d/maven.sh: 第 1 行时发现错误](https://linux22.com/image/1207647/%E5%90%AF%E5%8A%A8%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E6%97%B6%E5%8A%A0%E8%BD%BD%20%2Fetc%2Fprofile.d%2Fmaven.sh%3A%20%E7%AC%AC%201%20%E8%A1%8C%E6%97%B6%E5%8F%91%E7%8E%B0%E9%94%99%E8%AF%AF.png)
当我启动笔记本电脑时,收到以下错误消息:
加载 /etc/profile.d/maven.sh 时发现错误:第 1 行:[200~export:未找到命令
有人能给我一个解决方案吗?这似乎是一个独特的问题,我在这个网站或任何地方都找不到任何解决方案。独特的意思是,我还没有在其他地方看到它说“第 1 行”有错误。
先感谢您!
答案1
验证文件的内容。如果您自己创建了该文件,请从文件开头/etc/profile.d/maven.sh
删除垃圾字符,并检查文件其余部分是否还有垃圾。如果它随您安装的某个软件包一起提供,请重新配置或重新安装该软件包。[200~
答案2
脚本的第一行应该使用约定来指定脚本的解释器#!
。如果第一行不是这样的:
#!/bin/bash
/bin/sh
使用了旧的解释器。/bin/sh
无法理解export
。
将上述代码放在你的 之前export
。