トップ «前の日記(2012-09-15(Sat)) 最新 次の日記(2012-09-19(Wed))» 編集

屑俺日記

僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。


2012-09-18(Tue) 台風は既に消えたのに、雨

論理の爆発

$ touch first second
$ ls | wc -l
2
 
$ for num in `seq 3`
>  do for file in *
>  do cp $file ${file}.${num}
>  done
>  done
 
$ ls|wc -l
16
$ ls -1 | sort -n
first
first.1
first.1.2
first.1.2.3
first.1.3
first.2
first.2.3
first.3
second
second.1
second.1.2
second.1.2.3
second.1.3
second.2
second.2.3
second.3

コピーがコピーを生んでしまうことまでは、考えてなかった。

$ touch first second
$ ls
first  second
$ for file in *
> do for num in `seq 3`
> do cp $file $file.${num}
> done
> done
$ ls
first  first.1  first.2  first.3  second  second.1  second.2  second.3

本来目指していたのはこっち。


リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。

index.htmlは ここから。