一分钟解决Linux运行sh脚本报错 : No such file or directory问题

解决Linux运行sh脚本报错 : No such file or directory:

  • 在Linux上运行del_history_file.sh脚本定时删除20天前的历史文件

在这里插入图片描述

  • 报错如下:

在这里插入图片描述

  • 这是由于在windows下编写的脚本文件,放到Linux中无法识别格式,换行符与linux不一致造成,此时用vim命令打开sh脚本,告诉 vi 编辑器,使用unix换行符, 直接输入:set ff=unix,保存并退出即可
  :set ff=unix

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/lc_lcrystal/article/details/120283135
今日推荐