Linux Tips

bashの補完機能を拡張するには

北浦訓行
2006/7/13

 ファイル名の入力を簡単にするにはで、bashのファイル名補完機能について説明した。この補完機能は、さらに拡張できる。bash-completionをインストールすると、[Tab]キーを押すことでコマンドのオプションが表示されるようになる。

 Fedora Core 5の場合、bash-completionはFedora Extrasにパッケージが用意されているので、yumコマンドでインストールできる。

# yum install bash-completion

 インストールが完了したら、ログインし直してbash-completionの機能を有効にする。

 早速、bash-completionの効果を試してみよう。例えば、yumコマンドとオプションの最初の1文字を入力して[Tab]キーを押してみる。

$ yum s ←[Tab]キーを押す
search shell ←sで始まるオプションが表示される

 また、コマンドを入力して[Tab]キーを2回押すと、使用できるオプションの一覧が表示される。

$ yum ←[Tab]キーを2回押す
check-update  groupinfo     groupupdate   localinstall  remove
        update
clean         groupinstall  info          localupdate   resolvedep
    upgrade
deplist       grouplist     install       makecache     search
        whatprovides
erase         groupremove   list          provides      shell

Linux Tips Index



 Linux Squareフォーラム Linux Tipsカテゴリ別インデックス
インストール/RPM ブート/ブートローダ
ファイル操作 環境設定
ユーザー管理 コンソール/ターミナル
X Window System セキュリティ
トラブルシューティング 他OS関係
ネットワーク ハードウェア
Webサーバ Samba
GNOME KDE
OpenOffice.org エミュレータ
ソフトウェア そのほか/FAQ
全Tips公開順インデックス Linux Tips月間ランキング
Linux Squareフォーラム全記事インデックス

MONOist組み込み開発フォーラムの中から、Linux関連記事を紹介します


Linux & OSS フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Linux & OSS 記事ランキング

本日 月間