$ script.py *.txt
このディレクトリ内のすべての .txt ファイル (1.txt、2.txt、および 3.txt を含む) に対して script.py を実行したいと考えています。これには 2 つの方法が考えられます。Python スクリプトでグロビングを処理する方法と、シェルで複数のプロセスを生成する方法です。
スクリプトでグロビングを処理することは、私が好むアプローチです。
変数置換後のグロブ防止によれば、set -f
オフにするために使用できます。このオプションを Python スクリプト専用に指定するにはどうすればよいですか?