Emacs ではなんと、コマンドラインオプションを自作できる。すげー。
例えば以下の設定をすると “emacs –read-only hoge.txt” を実行する
ことによって、read-only でファイルを開くことが出来る。

(defun command-line-find-file-read-only (switch)
   (find-file-read-only (pop command-line-args-left)))

(add-to-list 'command-switch-alist
             '("--read-only" . command-line-find-file-read-only))