Emacs のバッチモード Emacs は対話的なエディタというのが本来の使い方ですが、シェルコマンドライン等から非対話的に使うためのバッチモードがあります。 バッチモードの基本 コマンドライン引数 コマンドライン引数に関する注意 あまり使われなさそうなスイッチ バッチモードと Emacs-Lisp コマンドライン引数の使い方 標準入出力 エラーと終了 標準の (主な) バッチモード専用関数 なおここでは GNU Emacs のことを単に Emacs と書いています。バージョン 21.3 で確認していますがバージョン 19 以降ではだいたい同じではないかと思います。 XEmacs についてはよく調べていません。ごめんなさい。 バッチモードの基本 Emacs をバッチモードで使う時にはコマンドラインスイッチ (オプション) -batch を使用します。このスイッチはコマンドラインの一番最初の