请阅读【CSH及SHELL学习专栏】 文章目录 背景 CSHLL 代码实现 cshell 中 unset 的介绍 bash 中监控文件的方法 背景 由于开发代码是在外网编译,而镜像的烧写是在内网中的EDA工具中进行的,所以就需要先将代码在外网编译好后,再通过FTP工具将镜像传输到内网中,然后在内网EDA软件中加载镜像,这样每次在不同的环境中重复操作很 费劲,就萌生了一个想法:是不是可以在内网中监控要烧写的文件,如果发现该文件的时间戳发生变化,就将烧写文件从内网中的FTP目录拷贝到烧写目录。 CSHLL 代码实现 #!/bin/csh set cur_time=`ls -rtl /mnt/ftp/download.img | awk