当前位置: 首页 > news >正文

英文网站推广公司南昌创建网站

英文网站推广公司,南昌创建网站,现在济南可以正常出入吗,成都网站建设木木科技***#################################### ubuntu中编写shell脚本文件 第一步:用vim创建一个以.sh结尾的文件,此时这个文件是暂时性的文件,当编写好文件并保存时才能看到文件; 第二步:要首先按一下“i”键才能进行插入…

***####################################

  1. ubuntu中编写shell脚本文件
    第一步:用vim创建一个以.sh结尾的文件,此时这个文件是暂时性的文件,当编写好文件并保存时才能看到文件;
    第二步:要首先按一下“i”键才能进行插入(编写)模式,文件开头要写一段特殊符号,“#!/bin/bash” ,这个是开头文件的要求;
    第三步:可以开始写里面的内容了,其中可以使用 # 作为单行注释的符号,用 “:<<! !”,作为多行注释的符号;
    第四步:编写完语句之后按一下esc键,然后再按冒号键进入最后一行,然后在按“wq”键进行保存,在运行前要使用 “chmod”进行修改权限,具体的指令为“chmod 777 a.sh”;
    最后一步:进行运行,使用" ./ "+文件名来运行这个脚本文件。
    vi filename :打开或新建文件,并将光标置于第一行首
    vi +n filename :打开文件,并将光标置于第n行首
    vi + filename :打开文件,并将光标置于最后一行首
    2.bash+cdo批量处理
    #tree 命令查看文件夹下的所有文件
    如果没有tree,需要重新打开ubuntu终端通过# sudo apt-get install tree 安装tree
    A.输出文件的路径(以当前路径./为起始路径)到filelist.txt
    find ./ | xargs ls -d >filelist.txt
    B. 由于filelist.txt此时包含单独的目录,这里仅保留末尾为nc文件的行,去掉另外那些行:
    sed -i ‘/nc/!d’ filelist.txt
    #当一个文件夹中有多个变量,但只需要对某一个变量进行数据操作时,需要借助.sh脚本。如
    我的文件夹下面有多个变量,其中每个变量都需要进行合并时,编辑的.sh脚本如下所示:在这里插入图片描述
#!/bin/bash
varname=(clt od550aer rsds sfcWind tas)for var in "${varname[@]}"; domergetime "${var}"*.nc "${var}"_historical.nc 
done

#当对数据重采样以后又想合并数据又想提取区域时:

#!/bin/bash# Define the variable names and experiments
varnames=("clt" "od550aer" "rsds" "sfcWind" "tas")
experiments=("historical" "ssp126" "ssp245" "ssp585")# Create the output directory
mkdir -p post# Loop over the variables and experiments
for varname in "${varnames[@]}"; dofor experiment in "${experiments[@]}"; do# Merge the files for the current variable and experimentcdo mergetime "${varname}"*"${experiment}"*.nc "post/${varname}.${experiment}.nc"done
done
#!/bin/bash# Define input and output directories
indir="input"
outdir="output"# Define input and output region
region="-180,180,-90,90"
outregion="-100,20,0,60"# Loop through input files and extract region
for infile in ${indir}/*.nc; dooutfile="${outdir}/$(basename ${infile})"cdo sellonlatbox,${region} ${infile} ${outfile}
done# Merge all output files
cdo mergetime ${outdir}/*.nc ${outdir}/merged.nc# Re-grid merged file to output region
cdo remapbil,${outregion} ${outdir}/merged.nc ${outdir}/merged_regrid.nc
http://www.yayakq.cn/news/987179/

相关文章:

  • 门户网站设计欣赏正规专业的互联网代做毕业设计网站
  • 做网站编辑有人带吗网络营销推广的要点及注意事项
  • 注册网站名称软件的开发定制
  • 专注网站建设16年健康生活网站开发系统背景
  • 淘宝优惠券网站怎么做 知乎徐州简欧室内设计公司排名
  • 给人做网站挣钱吗广东建设继续教育网站
  • 上海阔达网站建设公司盐城网站关键词优化
  • 公司设计网站有什么好处网站被管理员权限
  • 天津网站制作网页驻马店住房和城乡建设厅网站
  • 怎么网站建设怎么样网络营销策划书800字
  • 上海网站建设价位制作游戏需要什么软件
  • 建设网站公司专业服务朝阳网站开发
  • vs 网站项目wordpress图片上传地址
  • 沈阳企业自助建站系统济南制作网站软件
  • 白云地网站建设嵌入式培训心得
  • 如何开发电商网站公司做个官网要多少钱
  • 专业做网站 上海wordpress网站做成app6
  • 丰县建设局规划局网站wordpress食谱门户
  • 镇江网站设计买个网页多少钱
  • 如何用自己的电脑做网站服务器网站建设2017主流代码语言
  • 惠州做企业网站的网站内容是怎么吸引用户的
  • 网站开发维护合同书厦门 外贸网站
  • 五屏网站建设价位怎么在浏览器注册网址
  • 广西网站建设原创制作一个景点的网站
  • 网站规划与建设ppt模板深圳品牌营销型网站建设
  • 料远若近网站建设尚海整装为啥口碑那么差
  • 昆山专业网站建设公司哪家好深圳网站平台建设
  • 外贸网站违反谷歌规则青岛网上注册公司官网
  • 佛山网站推广怎么做网站建设的基本流程包括
  • 桂城网站建设制作建筑英才网官方