- 357 名前:login:Penguin [2010/01/10(日) 08:11:09 ID:8NUyf5pU]
- #!/bin/bash
ls -F1 /home/txt2/ |grep .*[^/*#@]$|sort -R|head -1|xargs -I {} -t mv /home/txt2/{} //home/txt/ これで/home/txt2/(1万近いファイル数)にあるTXTファイルを名前でソートして、 そのアトランダムに選択したファイルを/home/txt/にファイルを移動、 と言うことをしているのですが、fedora10ではCPU使用率60%前後でやれていたのですが、 fedora12に乗り換えたら常時100%を占有するようになってしまいました。 vine5の最新版でも同じ症状が出たので、何かの仕様変更があったのかも知れません。 負担の大きな原因はsort -Rです。 これを解決するためにはどうしたらいいでしょうか?
|

|