メモ
おれおれメモ
2017年2月3日金曜日
Linux: スペースを含むファイル名のfind xargsでの処理(Busybox)
通常のLinuxでは以下のように処理すれば問題ない。
60日以前のファイルをすべて削除する
find . -mtime +60 -print0 | xargs -0 rm -f
しかし、Busyboxのfindにはprint0が効かないは、xargsに-0もない
なので以下で代替
find . -mtime +60 | sed -e 's/ /\\ /g' | xargs rm -f
なんてことはないが30分くらいハマった
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿