screen

screenコマンドの導入から利用するまでにやったこと

http://www.linux.or.jp/JM/html/GNU_screen/man1/screen.1.html#lbAK mac port でインストール % sudo port install screen 確認 % screen -v Screen version 4.00.03 (FAU) 23-Oct-06 とりあえず起動してみる % screen メッセージが出る。 spaceバーを押す…

screenでウィンドウ名をゴニョゴニョのメモ

ウィンドウ名の変更 echo -ne "\ekHello\e\\" zshの関数 chpwd() ディレクトリを変更するときに呼ばれるらしい。preexec() 入力されたコマンドの実行前に呼ばれるらしい。precmd() プロンプトが表示される前に呼ばれるらしい。 追記します。 参考 screen の…

screenのbacktickの利用方法メモ

http://www.linux.or.jp/JM/html/GNU_screen/man1/screen.1.html#lbAK backtick id lifespan autorefresh cmd args... backtick id(数値の) ID が id となる backtick コマンドをプログラムする。このようなコマンドの出力は、文字列エスケープ "%`" に代入…

screenでメモする。

clmemo@aka: GNU Screen の設定 (.screenrc) をさらしてみるのコメント欄 screen -t '*Scratch*' 9 sh -c 'cat > /dev/null' -tでウィンドウ名を指定。 9がウィンドウ番号。 shを開く。-cでその後の文字列をコマンドとして実行。 これを.screenrcに記述してs…

screenでfortuneプログラムを実行させたいけど、うまくできない。

fortuneプログラムのインストール MacOSXでは最初から入っていないようなので、mac portでインストールする。 % sudo port install fortune そうすると、/opt/local/share/games/fortuneにfortune用のファイルが配置される。 fortunes fortunes2-o murphy st…

GNU Screenを使ってログを取る自分の方法

GNU Screenを使ってログを取る方法を調べてみるとログファイルとハードコピーという方法があるようです。 でも、ログファイルは画面に出力された文字だけでなく、コマンドライン操作のときに入力した制御文字も出力されるのであんまり好きではありません。 …