所定ディレクトリにあるbackupというディレクトリ以外のすべてをbackupディレクトリに移動します。- xargs使ってます。 2010/06/13

所定ディレクトリにあるbackupというディレクトリ以外のすべてをbackupディレクトリに移動します。
試したのはLinux CentOS5です。

こんな感じ


@backupが、backupフォルダです。最近の僕のはやりは@つけてフォルダをつくることなので@をつけてます。単にソートして上にくるからという理由なのだけれども。。。

コマンドは以下、正規表現で[^...]

ls|grep [^backup]|xargs mv --target-directory=backup
ls|grep [^backup]|xargs mv -t backup


mvの-tオプションはmacosxのデフォルトでは無理か...

mvのコマンドのman

以前、自分がためした試み

: