linux命名行的几个问题

  • Centos bash: 运行 ./xxx.sh: 权限不够

前言

    背景:执行.sh的可执行文件,出现错误:bash: ./xxx.sh: 权限不够

解决方法

[root@idomyway]# ./xxx.sh
bash: ./xxx.sh: 权限不够
[root@idomyway]# chmod 777 ./xxx.sh
[root@idomyway]# ./xxx.sh

或者使用

chmod +x ./xxx.sh
  • bash: ./test.sh: /bin/bash^M:解释器错误:没有那个文件或目录

dos2unix XXX.sh

posted @ 2021-12-14 10:06  羊大葱  阅读(43)  评论(0编辑  收藏  举报