見つかったドットファイルごとにsvgファイルを生成するために、ディレクトリでスクリプトを実行したいと思います。何かのようなもの:
find . -name "*.dot" -exec dot -Tsvg \{} \;
これは正常に機能しますが、結果をstdoutに出力するだけです。通常、私はリダイレクトを使用してsvgファイルを生成しています。ドットファイル名を取得して、次のようなリダイレクトで使用するにはどうすればよいですか?
find . -name "*.dot" -exec dot -Tsvg > "$dotfilename".svg \{} \;