0
$ script.py *.txt

このディレクトリ内のすべての .txt ファイル (1.txt、2.txt、および 3.txt を含む) に対して script.py を実行したいと考えています。これには 2 つの方法が考えられます。Python スクリプトでグロビングを処理する方法と、シェルで複数のプロセスを生成する方法です。

スクリプトでグロビングを処理することは、私が好むアプローチです。

変数置換後のグロブ防止によれば、set -fオフにするために使用できます。このオプションを Python スクリプト専用に指定するにはどうすればよいですか?

4

3 に答える 3