私のサーバーにコピーする必要があるデータファイルの長いリストがあり、名前があります。
data_1.dat
data_2.dat
data_3.dat
...
data_100.dat
最初から数字が3ずつ増加するすべてのファイル(例:、、、、...)data_1.dat
をインポートしたいと思います。data_4.dat
data_7.dat
data_10.dat
これを指定する方法はありますか?今は手動で使用していますが、 get data_4.dat
それを自動化する方法が必要です。
ベストアンサー1
Linuxの場合:
printf -- '-get data_%d.txt\n' $(seq 1 3 100) | sftp -b - [email protected]
BSDで(seq(1)
見えない):
printf -- '-get data_%d.txt\n' $(jot 100 1 100 3) | sftp -b - [email protected]