2013-12-19 ディレクトリ内ファイル列挙実行 カレントディレクトリで各ファイルに実行したいコマンドをtodoという名前だとする。 bash #!/bin/bash for f in ./* do todo ${f} ${f%.*}.out done BAT for %F in (.\*) do todo %f %~nf.outバッチファイルとして実行する場合%Fを%%Fと書かなければならない。参考:http://windows.g.hatena.ne.jp/cx20/20100203/p1