出力ファイルを特定のディレクトリ/フォルダにリダイレクトする方法

出力ファイルを特定のディレクトリ/フォルダにリダイレクトする方法

Unixに実行可能ファイルがあるとしましょう。 .exeファイルの名前がmyExeであり、2つのパラメータがあるとします。この実行ファイルは私が作成したものではなく、無料で使用できます。 myExeは4つの異なるファイルを生成します。すべての出力ファイルを特定のフォルダに送信したいと思います。 Unixコマンドでこれをどのように実行できますか?だから私は次のようなものが欲しい:

./myExe parameter1 parameter2  "output to /myfolder "

myExeで作成された4つのファイルがmyfolderに移動されます。

ベストアンサー1

デフォルトでは4つのファイルがあり、myExeそれを./作成します./が、4つのファイルが必要な/myfolder場合は、次のことができます。

(cd /myfolder && "$OLDPWD/myExe" params)

...まだ4つのファイルを書きますが、./書くのにかかる時間だけ値を変更します。.//myfolder./myExe

おすすめ記事