引数の解析に使用する Python プロジェクトを作成しました。argparse
ただし、複数行の引数はサポートしていないようです。プロジェクトでを確認するexample/command-line.sh
と、次のスタイルを理解していないことがわかります。
#!/bin/bash
../scripts_gen.py --template template.txt \
--save-to scripts \
--param "{'data':'datasets.txt', \
'lambda':[`echo 0.{0..9}|sed -E 's/\s+/,/g'`], \
'seed':[233,874]}" \
--format "{data}_lambda={lambda}_seed={seed}.sh" \
--delete
これはシェルスクリプトでは合法であることに注意してください: いつでも書くことができます
$ ls -l \
> -f
コンソールまたはシェル スクリプト ファイルで (この場合はプロンプトは表示されません)。では、経由でこれのサポートを追加できargparse
ますか? ありがとうございました。