说是心得,其实就是一些注意事项,我今天说一下编码问题。

在编写shell时,有时候出现这种错误:

XXXX.sh: line 1: #!/usr/bin/env: No such file or directory

这个是由于编码问题,将编码设置如下图红框

还有一种情况是,自己定义了变量,类似

lkl-Rinetd_D_file="${file}/tcp_nanqinlang-rinetd-debianorubuntu.sh"

运行时出现找不到文件问题,这是由于前方变量名称中出现了-,这是非法的,所以上面要改成:

lkl_Rinetd_D_file="${file}/tcp_nanqinlang-rinetd-debianorubuntu.sh"

(注意变量名称)

最后修改:2022 年 01 月 03 日
如果觉得我的文章对你有用,请随意赞赏