- 积分
- 16130
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-9-14
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 空谷幽竹 于 2014-11-19 22:29 编辑
都知道NCL运行一般有两种模式,交互式和batch模式,但是有时我们会遇到多个NCL脚本,要是一个一个的运行,是在费时间,费体力,想到shell脚本的强大功能,于是乎出来了这个想法,程序简单,但确实省了不少事,废话少说,直接上脚本(multi-ncl-run.sh)才是硬道理。
#!/bin/bash
ls wrf*.ncl >$ ncl_list.txt # 将所有.ncl脚本的名称放入到一个文件ncl_list.txt里
while read nclscript # while 语句逐行读取ncl_list.txt里的ncl脚本名赋值给变量nclscript
do
echo $nclscript
ncl < $nclscript & #切记“<” 符号,就是它让我泪奔了很久
done < ncl_list.txt
echo "finish!"
|
|