Entries from 2008-10-21 to 1 day

なんとなく唐突にPythonに触ってみた

こんなカンジでいいのかな。 #!/usr/bin/python a = [2] for i in range(3, 10000): flg = True for j in a: if (i % j) == 0: flg = False break if (flg): a.append(i) for i in a: print i

ファイル名の一括変更

$ ls hoge1.txt fuga1.txt piyo1.txtというファイル群に対し、ファイル名に含まれる番号だけを変えて $ ls hoge2.txt fuga2.txt piyo2.txtとなるようにしたくて、調べてた。 最初は、 $ for a in `ls *1*`; do mv $a `echo $a | sed "s/1/2/"`; doneというの…