ファイルの形式がある形式であるものを移動させる

もっと簡単なやりかたはあるとは思うんだけど、自分でなんとかできる範囲でやってみた。

find ./ -type f -name 'number_of_entries*.txt' | perl -pe 's/^.\///' | xargs -i% -n1 -t mv % number_of_entries

途中のPerlの置換はいらない気もするんだけど、よく分からん。xargsについてはここで書いたけど、「-i%」のオプションは"自分の意思では"初めて使った。xargsは引数を勝手に展開してくれるんだけど、引数が二つ必要で、片方固定とかそういうときに使える。で、「%」とかがループの変数みたいな感じになるってことでたぶんいいはず。適当すぎますが、現段階ではこれでいいか。