- 前提
=======
事前に下記が実施されていることを前提とします。設定済みであれば飛ばしてOKです。
- 事前準備がなされている
- 対象とするジョブの計算が正常終了しており、ダウンロードしたいファイルのfileIdが取得されている
- 計算結果の中から特定のファイルをダウンロードする (計算完了後)
=========================================================
1.1 スクリプトの作成
以下のシェルスクリプトを "rescale-download.sh" という名前で保存します。
rescale-download.shの作成
vi ${script}/rescale-download.sh
source
#!/bin/sh
fileId=$1
fileName=$2
TOKEN="${RESCALE_API_TOKEN}"
curl -s -X GET \
-H "Authorization: Token ${TOKEN}" \
-o ${fileName} \
https://platform.rescale.jp/api/v2/files/${fileId}/contents/
実行権限付与
chmod +x ${script}/rescale-download.sh
1.2 実行例
以下の方法で実行します。
保存したい名前の決定
newName="myFile"
結果ファイルのダウンロード
rescale-download.sh ${downloadFileId} ${newName}
result
(返り値なし)