簡體   English   中英

如何使用 shell 腳本遍歷多個文件?

[英]How do I loop through multiple files using shell script?

我有多個文件,其文件名格式為: qs_l2b_yearday.nc 例如: 1s_l2b_2008031.nc

我正在嘗試使用 shell 腳本從遠程服務器下載這些文件,但不幸的是我找不到這樣做的方法。 以我有限的理解,代碼應該循環數年作為外循環,循環數天作為內循環。 核心代碼應該使用 scp 從服務器下載文件。 我已經想出了如何使用 scp 下載這些文件之一,但需要一些幫助來解決“for 循環”問題。

年份是從 1999 年到 2009 年。日是從 001 到 365

您可以像這樣使用通配符來 scp 多個文件

scp user@somehost:/some/path/to/files/qs_l2b_*.nc /some/target/directory/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM