linux scripts

  • Get vertical temperature at several nodes
bash 复制代码
set -e

nodes=(90 113 2243 2554 2867 6600)

for j in "${nodes[@]}"; do
echo "Processing node ${j}"
  for i in {1..366}; do
    printf -v nn "%04d" "$i"

    ncks -C -v h,art1,temp,siglay,Times \
         -F -d node,"$j" \
         "superior_${nn}.nc" \
         "tmp_${nn}.nc"
  done

  ncrcat tmp_????.nc "gls_ver_temp_2018_LowRes_${j}.nc"
  rm -f tmp_????.nc
done
相关推荐
深圳恒讯6 分钟前
国外云服务器部署企业官网,怎样确定配置、IP 与后续扩容方案?
运维·服务器·tcp/ip
吹什么轩14 分钟前
linux系统复习:Ext 文件系统(一个文件在磁盘上到底长什么样)
linux·运维·服务器
java_nnnn21 分钟前
Spring MVC小案例(1)
java·后端·spring·mvc
吹什么轩29 分钟前
linux系统复习:全景串联
linux·运维·服务器
西凉的悲伤32 分钟前
Spring Boot 条件装配注解详解
java·springboot·1024程序员节·条件装配
m0_5474866632 分钟前
《Ubuntu Linux操作系统与实验教程》全套PPT课件2026
linux·ubuntu·操作系统
木井巳1 小时前
【动态规划: 路径问题】不同路径
java·算法·leetcode·动态规划
John_Hui1 小时前
第 1 篇:VMware 安装 Ubuntu 24.04.3 Server
linux·运维·ubuntu
打工仔折腾 AI1 小时前
AI Agent 工程化实战(二):5 分钟跑通 Deep Agent 并逐层拆解底层链路
java·数据库·人工智能·后端·python·langchain·ai agent 实战
秋名RG1 小时前
(二)存储、CPU 与指令执行——程序为什么快,又为什么慢
java·开发语言