1

引数の解析に使用する 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ますか? ありがとうございました。

4

1 に答える 1