0

特定のディレクトリに移動し、そこにあるスクリプトを実行する必要があります。

cd folder_name次のディレクトリに移動するために使用しています。

1 つのフォルダーの名前が非常に長い (空白を含む)。最初の数文字だけを入力し、ショートカット キーを使用して最初に一致した名前でオートコンプリートする方法や、一致する可能性のある名前をナビゲートする方法はありますか?

特定のファイル (例: ) に対してコマンドを実行したい場合も同様ですchmod XXX file_nameが、ファイル名の数文字を入力した後に名前を表示する方法はありますか?

私が使用しているシェルは、OS X 10.7.4 の bash-3.2 です。

4

1 に答える 1

2

はい、Bash はオートコンプリートをサポートしています (個人的には、これは私のお気に入りの機能の 1 つです)。キーを使用して、Tab入力した内容を完成させます (大文字と小文字が区別されることに注意してください)。Advanced Bash-Scripting Guide には、プログラマブル補完の紹介に関するセクションがあります。補完を有効にして、コマンド名などを完成させることができます!

于 2012-12-25T18:03:14.437 に答える