最初からバックグラウンドと思っているとき nohup nohup aaa & 途中でバックグラウンドにしたいとき disown その1 $ aaa (C-z押) $ bg $ disown %1 $ exitその2 (-CONTの付け忘れに注意(笑)) $ aaa (C-z押) $ disown %1 $ ps ax | grep aaa 9250 .....T.... aaa (休止状態) $ kill -CONT 9250 (再開のシグナルを送る) $ exit
そんなライブラリあったのね。 $ sudo apt-get install libgnuplot-rubyhttp://rgplot.rubyforge.org/を参考にしながらやってみる。 ~$ irb >> require "gnuplot" => true >> Gnuplot.open{|gp|Gnuplot::Plot.new(gp){|p| p.data<<Gnuplot::DataSet.new("x+2")}} => #<Gnuplot::Plot:0xb7d0bf44 @data=[#<Gnuplot::DataSet:0xb7d0ba80 @data="x+2">], @sets=[], @cmd="plot"> >>見事に出たな。 インタラクティブ性を追求するならgnuplotをそのまま使った方が良さそうだ。
rubyでおくるとき - 計算機と戯れる日々では色つき文字や画像を添付する送り方をアップしていなかったことに今日気がついた。なんのための備忘録だろうか(笑 ということでさらす。 #!/usr/bin/ruby require 'net/smtp' Net::SMTP.start( 'smtpServerAddress', 25 ) {|smtp| smtp.send_mail <<EndOfMail, 'bar@from.com', 'foo@docomo.ne.jp' To: foo@docomo.ne.jp From: bar@from.com Content-Type: text/html Subject: test MIME-Version: 1.0 Content-Type: multipart/related; boundary="mm00" --mm00 Content-Ty
はっきり言って先方予測と複数行編集は無理。だけど代替手段がありそうだ。 ということで、bashでどこまでzshに近づけるかチャレンジしてみる。 使用環境は環境はubuntu8.10 以下を.bashrcに追加 if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi function share_history { history -a; history -c; history -r; } PROMPT_COMMAND='share_history' shopt -u histappend export HISTTIMEFORMAT="%y/%m/%d %H:%M:%S: " export HISTSIZE=300000 function fceditor () { tt=/tmp/$$.sh; cat $1 | ( re
なんか流行ってるみたいなのでいつも使うものを数点あげてみます。 rubyでワンライナーするときには-aneと-apeだけおぼえれば大体いける。 日本生まれだけあって日本語はほとんど気にしなくてOK データは以下 $ cat > d.txt 1 ひとつめ foo 2 二つ bar 3 3っつめ buzz 真ん中のカラムのみを抜く $ cat d.txt | ruby -ane 'puts $F[1]' ひとつめ 二つ 3っつめ 真ん中のカラムを一つのレコードへ $ cat d.txt | ruby -ane 'print $F[1]," "';echo ひとつめ 二つ 3っつめ $ cat d.txt | ruby -ane 'print $F[1],","';echo ひとつめ,二つ,3っつめ, 最終カラムのみ抜き出す $ cat d.txt | ruby -ane 'puts $F[2]
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く