読者です 読者をやめる 読者になる 読者になる

今いるwindowの番号をとなりの番号に変更する

途中で空きがあったりすると必ずしも正確ではないが export WINDOW=$(($WINDOW+1)) && screen -X number $WINDOWとか。:numberは引数に対して環境変数の展開等をしてくれないらしいので、screen -X経由で呼ぶことでshellの展開を利用している WINDOW環境変数…

MacOSXでログアウトをしてもソフトを起動し続ける方法

CUIアプリ限定。考えてみたら当たり前なのだけど,screenで起動しておいてdetouchをすればそのプロセスはログアウトなら残っているので再ログイン後にretouchすればまた同じ環境で作業できる。まぁログアウトとかほとんどしないのですが,SCPluginのインスト…

cdしない派

Railsとかフレームワークを使ってプログラミングしているときは大体ディレクトリがどういう構成でどこにファイルを設置するとか決まっていて、頻繁にディレクトリ間を行き来するのであまりcdはしなかったりします。その代わり、基準にするディレクトリを代え…

^T^Cとscreenの違い

何気にいまさら気づいたのですが、^T^Cだと$HOMEがカレントディレクトリで新規シェルが出来るのに対し、screenが立ち上がっている状態でシェルからscreenとコマンド打った場合はシェルがカレントディレクトリの状態で出来ます。ということでちょっと別のこと…

alias s=screen

地味だけど、ちょっと別窓開いて作業したいとき便利です。