1
jinja2でシェルスクリプトを実行しているときにエラーが発生しました。 Commondは次のとおりです。jinja2で実行中にシェルスクリプト "tar"エラーが発生しました
resultFilesPath=/var/data/output
cd $resultFilesPath;
tar czvf {% for tar_file in outputs.output %}{{ tar_file.path }} ./* {% endfor %};
エラーは次のとおりです。
タールは:オールド・オプション 'fが' 引数が必要です。
詳細については、 'tar --help'または 'tar -usage'を試してください。
私は理由を知らないので、助けてください。
、 "{%がoutputs.outputの%でtar_fileのために} {{tar_file.path}}は" ターゲットアーカイブです:オプション
f
は、ターゲットアーカイブファイル名を指定する必要があります。私は自分のスクリプトに何が間違っているかを知っています。出力名を "outputs.output"ではなく変更しましたが、更新しませんでした。とにかくありがとう! – Angelniu