Linux 报错:syntax error "C" 解决办法(此处选择bash系统)

Posted suesky

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 报错:syntax error "C" 解决办法(此处选择bash系统)相关的知识,希望对你有一定的参考价值。

出现此问题的原因,是由系统的兼容性引起的,linux下默认了指向dash而非bash。

linux下Dash改Bash:

1.先查看是使用哪个shell

ls -al /bin/sh

2.#如果是Dash可以用以下方法切回bash(选择NO)

方法一:sudo dpkg-reconfigure  dash

方法二:sudo ln-fs  /bin/bash   /bin/sh

 

(感谢其他的前辈,这是之前从网上查找后,自己做的笔记,自己整理出来,作为我的成长之路的经历,写此博客是为了记录自己出现过的问题,如有错误或与他人的相似之处请谅解)

 

以上是关于Linux 报错:syntax error "C" 解决办法(此处选择bash系统)的主要内容,如果未能解决你的问题,请参考以下文章

Linux下docker报错syntax error:unexpected protocol at end of statement

Linux 报错:syntax error "C" 解决办法(此处选择bash系统)

报错处理: syntax error near unexpected token `$‘ ‘‘ (linux中的^M)

解决Linux下编译.sh文件报错 unexpected operator Syntax error: word unexpected

Linux执行sh脚本报错: Syntax error: Bad fd number

Linux执行sh脚本报错: Syntax error: Bad fd number