所定ディレクトリにあるbackupというディレクトリ以外のすべてをbackupディレクトリに移動します。- xargs使ってます。
2010/06/13
xargs grep linux コマンド
所定ディレクトリにあるbackupというディレクトリ以外のすべてをbackupディレクトリに移動します。
試したのはLinux CentOS5です。
こんな感じ
@backupが、backupフォルダです。最近の僕のはやりは@つけてフォルダをつくることなので@をつけてます。単にソートして上にくるからという理由なのだけれども。。。
コマンドは以下、正規表現で[^...]
ls|grep [^backup]|xargs mv --target-directory=backup
ls|grep [^backup]|xargs mv -t backup
ls|grep [^backup]|xargs mv -t backup
mvの-tオプションはmacosxのデフォルトでは無理か...
mvのコマンドのman
以前、自分がためした試み
: