在Windows中新建txt文件,再改扩展名为sh,然后用sublimetext打开并写代码,再用sftp上传到虚拟机,执行时报错:
代码如下,只有几行:
#!/bin/bash CD_PATH=/www/lagouhelper echo "switch to: ${CD_PATH}" cd $CD_PATH echo ''
想到了可能是换行符造成的,用SublimeText改了换行符之后,可以执行了。
Sublime改换行符:
Notepad++: