Archives

You are currently viewing archive for June 2009

[メモ] 23 June 2009 はてなブックマーク - UbuntuのServer版でもDesktop版と同じコマンド補完 Twitterでつぶやく

UbuntuのServer版でもDesktop版と同じコマンド補完

メモ。
UbuntuのServer版(JeOS版も含む)つかってる人は知ってると思うけど、Desktop版と比べて補完が恵まれてない。
例えば、Desktop版だと
$ sudo apt-get [TAB][TAB]
とやると
$ sudo apt-get
autoclean clean purge upgrade
autoremove dist-upgrade remove
build-dep dselect-upgrade source
check install update
$
となる。
でも、デフォルトのServer版だとこれが出来ない。
実害無いので放置してたけど、~/.bashrcをちゃんと調べた。
# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
が怪しいので/etc/bash_completionを調べてみたらServerには存在し無かったので入れてみたら解決。
下記のパッケージだった。
bash-completion - programmable completion for the bash shell
インストールは下記でOK。
sudo apt-get install bash-completion


[メモ] 19 June 2009 はてなブックマーク - bashで連番 Twitterでつぶやく

bashで連番

メモ。
例えば、datファイルをprefix_***.datな感じで整理したければ下記のスクリプトでできる。
cnt=0
for name in $(ls *.dat)
do
cnt=$(($cnt+1))
mv $name prefix_$(printf "%03d" $cnt).dat
done

ちなみに一行なら、偽ワンライナーだけどw
cnt=0; for name in $(ls *.dat); do cnt=$(($cnt+1)); mv $name prefix_$(printf "%03d" $cnt).dat; done

参考:
Zero Padding in Bash
http://jonathanwagner.net/2007/04/zero-padding-in-bash/

[@上海] 08 June 2009 はてなブックマーク - Shanghai-2009H1:上半期の写真を整理 Twitterでつぶやく

Shanghai-2009H1:上半期の写真を整理

今年前半に撮り溜めた上海の写真を整理しました。
良かったら見てやってください。私の見ている上海を少しでも感じてもらえれば幸いです。
# もうすぐ4年になりますが、ますます上海が好きになってます。


Shanghai-2009H1:http://bit.ly/OpyNS

[メモ] 04 June 2009 はてなブックマーク - Ubuntu8.04.2LTSで最新のSubclipseを使うために Twitterでつぶやく

Ubuntu8.04.2LTSで最新のSubclipseを使うために

Ubuntuに最新のSubversionをインストールする方法のメモ。
Ubuntu8.04.2LTSで最新のSubclipse(1.6.x)を使おうにも、aptでインストールできるSubversionが1.4.6のため利用できない。
でも使いたい、でコンパイルしてインストールした、でもeclipseのSVNの設定でJavaHL Not Available
が出て困ってる人はどうぞ。

Subversion1.6.2のUbuntu8.04.2LTSへのインストール方法
http://www.makino-style.org/ura/index.php?InstallSubversion1.6.2ForUbuntu
«Prev || 1 || Next»