タグ付けされた質問 「working-directory」


6
単一バッチファイルコマンドのディレクトリを一時的に変更する
シェルスクリプトで、ディレクトリからコマンドを実行する必要がある場合、サブシェルを使用して元のコンテキストに確実に戻ることができます。 (cd temporary/new/directory ; command) # now I am still in original directory これはWindowsバッチファイル(またはcmdファイル)で実行できますか バッチファイルで同じ操作を行うと、新しいディレクトリに移動します。 できます: pushd temporary\new\directory && command && popd しかしpopdはの成功に依存していcommandます。 何か案は?

1
ディレクトリを変更せずに正しいパスでbashシェル(cygwin)を起動します
作業ディレクトリを変更せずに、cygwin環境の外部からcygwinシェルスクリプトを実行する必要があります。 を実行すると\path\to\bash.exe -c command、パスが正しく設定されず、cygwinプログラムが見つかりません。 この--loginオプションを使用するとbash、パスが正しく設定されますが、ホームディレクトリも変更されます。 現在の作業ディレクトリを保持し、cygwin実行可能ファイルを見つけるためにbashを起動するには、どのオプションを使用する必要がありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.