タグ付けされた質問 「cd」



4
ノードスクリプトの実行時に現在のシェルコンテキストで作業ディレクトリを変更する
binスクリプトから実行したときにNode.jsスクリプトの作業ディレクトリを変更しようとしています。私は次のようなものを持っています: #!/usr/bin/env node process.chdir('/Users') 次に、このファイルを./bin/nodefileで実行すると終了しますが、現在のシェルコンテキストの作業ディレクトリは変更されていません。私もshelljsを試しましたが、それも機能しません。 これを行う最良の方法は何ですか?私はそれが機能していることを理解していますが、それは単に別のプロセスにあります。

7
bash-whichコマンドからの結果をcdにパイプする方法
whichコマンドの結果をにパイプするにはどうすればよいcdですか? これは私がやろうとしていることです: which oracle | cd cd < which oracle しかし、それらのどれも機能しません。 これを実現する方法はありますか(もちろんコピー/貼り付けではありません)? 編集:考え直してみると、宛先ファイルはフォルダ/ディレクトリではないため、このコマンドは失敗します。 だから私は今、末尾の「/ oracle」部分を取り除くためのより良い方法を考えて考えています(sedまたはawk、あるいはPerlさえ):) 編集:さて、それは私が最終的に得たものです: cd `which oracle | sed 's/\/oracle//g'`
87 linux  bash  shell  cd 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.