2009年5月19日火曜日

zshプロンプトにコマンドの実行結果を載せる

sshでいくつものサーバにログインしてると、どの端末で、どこにログインしてるのかわからなくなっちゃう。
ホスト表示させるのもいいんだけど、ipがわかりやすくていいじゃんと思ったので表示させてしまう。
vi ~/.zshrcを実行して以下のを書き加えるよー
ip=`LANG=C /sbin/ifconfig eth0 | grep 'inet addr' | awk -F: '{print $2}' | awk '{print $1}'`
autoload colors
colors
PROMPT="%n@%{${fg[green]}%}$ip%{${fg[white]}%}[%~]
%#"
これで、user名@ip[~]とか表示されると思う。
うん、わかりやすくなったと思う。

2009年5月9日土曜日

たまにはshellscript書こうよ

ということで、ディレクトリにあるwavファイルを全部mp3にするの書いた。
gogoが必須
#!/bin/sh

find ./ -name "*.wav" > file

while read line ;
do
gogo "$line" "$line".mp3
rm $line
done < file

rm file

2009年5月8日金曜日

OpenOffice.org 3.1.0デビュー

OpenOffice.org 3.1日本語版リリース,グラフィックでアンチエイリアス:ITproだそうなので、早速入れてみた。
ja: OpenOffice.org3.1.0日本語版のダウンロードからLinux (150MB)DEB, JREなしをダウンロードしてくる。

後は解凍してrootでupdateを実行するだけ。(すでにopenoffice.org 3.0.1とか入ってるときは)
もし、updateに失敗するようなら
sudo apt-get remove openoffice.org3*
とか実行して
cd DEBS
sudo dpkg -i *.deb
で入ると思うよ。
入れるだけ入れて、あんまり触ってないから違いがわかんない