我想回圈數年和數月并將它們插入到 wget 命令中:
for f in [from 1983.07 to 2017.06]; do wget https://www.ncei.noaa.gov/thredds/fileServer/cdr/isccp_hgm_agg/files/isccp-basic/hgm/ISCCP-Basic.HGM.v01r00.GLOBAL.$f.99.9999.GPC.10KM.CS00.EA1.00.nc;done
uj5u.com熱心網友回復:
假設您正在使用bash,您可以使用..來生成一個數字序列。
它不會在數字中留下前導零,因此您需要分別處理 1 位數和 2 位數月份。
對于包括整年的范圍,您可以合并一年
for f in 1983.0{7..9} {1984..2016}.0{1..9} {1983..2016}.{10..12} 2017.0{1..6}; do
wget "https://www.ncei.noaa.gov/thredds/fileServer/cdr/isccp_hgm_agg/files/isccp-basic/hgm/ISCCP-Basic.HGM.v01r00.GLOBAL.$f.99.9999.GPC.10KM.CS00.EA1.00.nc"
done
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/407717.html
標籤:
上一篇:使用sed取消注釋行
下一篇:如果名稱重復,如何洗掉最小的檔案
