shell 读取 ini 配置文件
bash
1 | function __readINI() { |
$’\r’: command not found
Issue
$’\r’: command not found
syntax error near unexpected token $’\r’
Solution
这是由于在Windows下换行符是\r\n
,而Linux下换行符为\n
而导致的报错。
使用dos2unix将Windows下的编码改为Unix下的编码即可。
bash
1 | # 安装dos2unix |