我是 unix 和脚本语言的新手。我编写了以下脚本并调用它scr.sh
:
#!/bin/sha
ls > file1
ls > file2
我使用以下方法运行它:sh scr.sh
这会创建两个文件,但是文件file1
已损坏并且文件file2
正常(当我写cat file1
它时,它会写No such file or directory
。但是,当我写它时cat file2
它工作正常)
我觉得这是我忘记做的简单事情(可能是关闭文件)。
任何人都可以帮助我吗?
我也可以使用任何其他的 unix 脚本。