当前位置: 首页 > 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/680091/

相关文章:

  • 网站上怎么做推广比较好呢wordpress 模版 cho s
  • 渭南 网站集约化建设汉中建设工程招投标
  • 中州建设有限公司网站个人做房产网站有哪些
  • 网站 展示板asp.net做的网站模板下载
  • 重庆做网站开发的公司有哪些网站开发视频教程迅雷下载
  • 做外贸公司网站wordpress图片库插件
  • 导航网站设计方案用dw做网站 主题是哪个
  • phpcms 调用网站名称一个网站 两个数据库
  • 装修房子的步骤流程seo外链群发工具
  • 怎么免费建立自己的网站步骤东莞网站建设的收费
  • 自己怎么做团购网站首页中国摄影网站有哪些
  • 网站支付链接怎么做简短干净三字公司起名
  • 自己做的网站提示不安全吗网站编写软件
  • 网站建设教程搭建芽嘱湖南岚鸿信赖seo基本步骤顺序
  • 深圳网站建设 找猴王网络大学生做网站赚钱流程
  • 做网站定位做网站做域名
  • 建站资源共享wordpress 无法将上传的文件移动至
  • 视频网站是怎么做权限管理的wordpress 菜单颜色
  • 重庆平台网站建设企业网站优化seo
  • 红酒商城网站建设方案书青岛网站设计模板
  • 如何构建成交型网站网络公司哪个最好
  • 自己如何做家政网站吉林seo排名公司
  • 网站托管的好处常用的网站建设技术有什么
  • 网站后台图片编辑器网站建设cms
  • 中山网站设计收费标准普通企业网站费用
  • 网站建设查看框架的源代码上海抖音推广公司
  • 网站怎么申请域名兴化市建设局网站
  • 网站域名推广wordpress主题的安装教程
  • 推广网站多少钱视频网站怎么赚钱
  • 假网站怎么做网站维护具体怎么做呀