UNIX シェル (特に Ubuntu) でディレクトリを ls コマンドから出力された x 番目のディレクトリに変更する方法はありますか? 複数の方法でディレクトリをソートできることは知っていますが、ls からの出力を使用して x 番目のディレクトリを取得しますか?
シェルの例:
$ ls
$ first_dir second_dir third_really_long_and_complex_dir
ここで、3 (または適切な配列形式の 2) を渡して third_really_long_and_complex_dir に移動します。単純にコピーして貼り付けることができることはわかっていますが、既にキーボードを使用している場合は、「cdls 2」などのインデックスを知っていれば、そのようなものを入力する方が簡単です。