shell脚本中执行时提示“没有那个文件或目录”的解决办法出现bad interpreter+No such file or directory的原因,是文件格式的问题。 在cmd执行shell脚本中,如果遇到提示“没有那个文件或目录”,可以使用如下方法解决,步骤如下:
1、打开CMD窗口,在命令行输入:for/k”Enterfilename:”to’dir1’in
搜索路径。若是本地的则为:
C:WindowsSystem32dao_filestest1.txt。如要查看完整路径请键入:
%~f1|awk-F'{print$1}’
2、将刚刚运行的内容粘贴进CMD窗口的命令提示符下并按回车键,即可完成输入文件或目录的操作。(如图1)
3、也可以在CMD提示符下右键单击,选择属性,在属性对话框中点击“更改文件夹路径”选项,然后点击“确定”。如图2)