在Linux系统上执行shell脚本时,提示找不到文件required file not found,别着急,本教程教你解决!

往下拉,看详细图文教程。

解决办法

  1. 演示在飞牛NAS系统上修改美化文件,执行运行脚本命令时提示找到对应的文件。

  2. 在当前路径下执行编辑命令,编辑脚本文件。

    # 把文件名换成你自己的脚本文件名
    
    vi update_css.sh
  3. 输入命令查看当前脚本文件的格式

    :set ff
  4. 可以看到当前格式是dos,而linux只能执行格式为unix格式的脚本。

  5. 执行命令修改文件formatunix(直接输入而不是复制粘贴上去)

    :set ff=unix
    
    或
    
    :set fileformat=unix
  6. 修改完之后继续执行命令保存并退出

    :wq
  7. 现在我们可以正常的运行脚本文件了

    # 换成你自己的脚本文件名
    
    ./update_css.sh

文末

👇👇👇