it-swarm-ja.tech

cdを入力せずにディレクトリを変更しますか?

cdのようなコマンドなしでディレクトリを入力するだけで、コマンドラインでbashのディレクトリを変更することはできますか?

たとえば、これを書く代わりにそれは可能です:

$ cd /tmp

私はこれだけを書きたいです:

$ /tmp

言い換えると、アプリケーションとしてディレクトリを呼び出す場合、そのディレクトリを作業用ディレクトリとして設定したいと思います。

18
Vladimir

Bashにはautocdオプションもあります。 shopt -s autocdを使用して有効にできます。

[email protected] ~ $ shopt -s autocd
[email protected] ~ $ Django # Now just type this
cd ./Django    <- it's done automatically
[email protected] ~/Django $
36
pbm

私はそう思います。 Ubuntuにはキャッチオールメカニズムがいくつかあります。システムにないコマンドを実行すると、次のように表示されることがあります。

コマンド 'foo'が見つかりませんでした:...

私はあなたが何であれハイジャックでき、ディレクトリが与えられているかどうかを確認するチェックを追加できると思います。それは何をするのかを尋ねる別の質問を投稿する価値があるでしょう。

編集:それを見つけました: https://wiki.ubuntu.com/CommandNotFoundMagic

0
Shawn J. Goff