pgtksh は PostgreSQLデータベースアクセス関数で拡張されたTcl/Tk shell インタフェースです。(本質的には、libpgtcl がロードされたwish です。) wishと同じように、通常の Tcl/Tk では最初のコマンドライン引数はスクリプトファイルで、残りの引数はすべてそのスクリプトに渡されます。特殊なオプションはX Window System ライブラリで代わりに処理することができます。スクリプトファイル名が指定されないと、shell が対話形式で処理を行ないます。
PostgreSQL 関数を持つ単純な Tcl shell は pgtclsh として使用できます。