Bashを使用したディレクトリの変更

Bashを使用したディレクトリの変更

cd現在のディレクトリ内でディレクトリを選択するより簡単な方法があるかどうか疑問に思います。

たとえば、現在のディレクトリの番号が付けられたリストのみを取得し、cd 1などのタスクを実行する方法はありますか?現在のディレクトリのサブディレクトリ間で簡単に移動できる他の方法はありますか?cd 2cd 3cd

ベストアンサー1

autocdでこのオプションを設定すると、~/.bashrc名前のみを入力してディレクトリを変更できます。タブ補完機能を使用すると、単に最初の一意の文字を入力してクリックすると、目的のディレクトリTabに移動できます。

マニュアルから:

設定されている場合、ディレクトリ名として指定されたコマンド名は、cdコマンドの引数と同じように実行されます。このオプションは対話型シェルでのみ使用されます。

次のオプションを追加してください~/.bashrc

shopt -s autocd 

Zshを使用している場合は、以下を使用してこのオプションを設定してください。

setopt autocd 

おすすめ記事