/etc/inputrc
ファイルはシェルスクリプト構文に準拠しているようです。ただし、ファイル名は.sh
で終わっていません。ファイルの最初の行にも#!
がありません。
別の種類のファイルですか?
そして、その種のファイルは.sh
と並行して実行されますか?
シェルスクリプトのように実行されますか?
.sh
サフィックスのような命名規則がありますか?
/etc/inputrc
は、GNU readlineのシステム全体の構成ファイルであり、gdb
、python
、GNUなどの多くのアプリケーションで使用されるラインエディターを実装するライブラリです。 bc
.。
それに関するドキュメントは、readline(3)
のマニュアルページまたは 公式のGNU readlineドキュメントオンライン にあります。
readline
は、bash
と同じ人物(Chet Ramey)によって保守されています。 bash
とreadline
の開発は密接に結びついています。ただし、汎用のreadline
ライブラリはのすべてのニーズに対応できないため、bash
が使用するのはreadline
の修正バージョンであることに注意してください(ただし、/etc/inputrc
と~/.inputrc
を読み取ります)。 bash
。
/etc/inputrc
は単なる構成ファイルです。名前は、コンテンツや形式が何であるかを意味するものではありません。他の構成ファイル名は、netrc
、screenrc
、wgetrc
...のような同じパターンに従い、rc(runコマンド)も実際には適用されません。そのような場合のrc
は、.conf
または.cfg
と同じように表示されます。 rc
サフィックスが付いた/etc
内のファイルには、多くの場合、ユーザーのホームディレクトリにドットファイルとしてペンダントがあります(~/.bashrc
、~/.inputrc
、~/.screenrc
など)。詳細については、 ウィキペディアページ も参照してください。
Inputrcファイルは、特定の状況でのキーボードマッピングを処理します。このファイルは、Bashや他のほとんどのシェルで使用されるReadline(入力関連ライブラリ)で使用されるスタートアップファイルです。