说是心得,其实就是一些注意事项,我今天说一下编码问题。
在编写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"
(注意变量名称)