shell
こんな出力をするコマンドからID部を取り出したい # xm list Name ID Mem VCPUs State Time(s) Domain-0 0 3523 2 r----- 2920.5 centos 101 512 1 -b---- 0.3 こんなん作ってみた #!/bin/shdom_id=`xm list | grep $1 | ruby -e 'ARGF.each{ |line| puts li…
if [ `uname -a | grep xen | wc -l` -eq 1 ] then echo "find!!" fi なんかスマートじゃないような気がするけどまぁいいや。 シェルスクリプトは本当に終わってる言語ですね。 #追記 トラバで教えてもらったことを使うと下のような感じで書けるみたい uname…
C-r 自分のコマンド履歴をインクリメンタルサーチ Esc + q コマンドラインスタックに現在の入力内容を積む C-/ アンドゥ ディレクトリ名 cdなしでディレクトリ移動。auto_cdというやつ。 cd - タブ 過去にいたディレクトリを補完。auto_pushcdというやつ。 e…
~/.bashrcに if [ $SHLVL = 1 ];then screen fi とする。 screen とだけ書くと、screenの中でシェルが無限に増えて人生オワタ\(^o^)/