TCL シェル (tclsh) でカーソルキー (上矢印キーなど) を使用してコマンド履歴を取得できます。
Linux バージョン 2.6.21 の fedora で tclsh を実行しています。
readlineライブラリにアクセスしたい場合は、rlwrapを使用してアクセスできます。
$ rlwrap tclsh
便利なオプションは-c
、ファイル名の補完、および-f
ファイルから補完リストへの単語の追加です。
$ rlwrap -cf my_complete_file tclsh
ほとんどの場合、を使用したいのでrlwrap
、シェルエイリアスを追加すると便利です。
alias tclsh='rlwrap tclsh'
私は通常、ActiveTclに付属しているtkconを使用するか、個別のインストールとして使用します。tkconには多くの機能がありますが、私が最もよく使用するのはコマンドライン編集の側面です。