命令行正常执行,但是写入sh文件无法运行的解决

参考地址 https://blog.csdn.net/d1240673769/article/details/102507909

有个指令如下
find /data/mysqlbak/data -type f -mtime +7 | xargs rm -f
手动执行Ok,写入sh中,无法执行。

苦寻答案,最终找到文件编码问题。


查看编码
:set ff 
设置编码
:set ff=unix

你可能感兴趣的:(命令行正常执行,但是写入sh文件无法运行的解决)