rm: cannot remove '-': No such file or directory
时间: 2023-08-24 08:15:42 浏览: 84
根据引用\[1\]中的原因分析,出现"rm: cannot remove '-': No such file or directory"错误的可能原因有以下几种:
1. 可能是误操作修改了makefile文件,导致删除命令出现错误。
2. 在脚本sh中可能出现了后面空格不能运行相关删除rm命令的情况。
3. 在PC端修改Linux的sh脚本时,可能将格式变为了Windows格式,需要使用vim打开并设置为Unix格式。
4. 可能是gcc环境变量被篡改,导致删除命令无法执行。
需要根据具体情况进行排查,可以尝试以下解决方法:
1. 检查makefile文件是否被修改,确认删除命令是否正确。
2. 检查脚本sh中是否有后面空格导致删除命令无法执行的情况,可以尝试去除空格或使用引号包裹文件名。
3. 使用vim打开脚本sh文件,并设置为Unix格式,确保格式正确。
4. 检查gcc环境变量是否被篡改,可以尝试重新设置环境变量或恢复默认设置。
希望以上解答对您有帮助。
#### 引用[.reference_title]
- *1* [rm: cannot remove ‘./xxxx_confis/aaaa.configs‘: No such file or directory](https://blog.csdn.net/qq_34418380/article/details/122427214)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [rm: cannot remove `libtoolT': No such file or directory](https://blog.csdn.net/xinguan1267/article/details/7361367)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]