ディレクトリにCDを挿入せずに、特定のディレクトリから特定のコマンドを実行しますか?

ディレクトリにCDを挿入せずに、特定のディレクトリから特定のコマンドを実行しますか?

コマンドを実行せずに他のディレクトリからコマンドを実行する方法はありますかcd?単にcd入って来ることができることを知っていますが、追加cdのステップを放棄する可能性にのみ興味があります。 :)

ベストアンサー1

これが重要かどうかはわかりませんが、サブシェルを作成できます。

$ (cd /var/log && cp -- *.log ~/Desktop)

cd -ディレクトリはそのサブシェルに対してのみ変更されるため、後で実行する必要がある作業を回避できます。

おすすめ記事