タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

findに関するmako-28のブックマーク (1)

  • パスワードつきのzipファイルをすべて削除するワンライナー - 技術メモ帳

    id:parasporospa さんの "パスワードつきのzipファイルをすべて削除する" id:parasporospa:20060803:1154555360 という記事が面白かった。 for f in *.zip; do unzip -q -t -P "" "$f" || echo "$f"; done | xargs rm 僕は、find を使った ワンライナー を考えてみた。 find は基的に、指定された引数を 左方向から右方向に向かって処理を行っていく。 そして、左側のアクション(たしかこう言う)が成功したときに 右方向に進むようになっている。 アクションには、-exec, -name などいろいろあるが、 今回の場合、 -exec "コマンド" が使える。-exec は、 指定したコマンドの戻り値が 0 だったときのみ "成功" 状態になるようだ。 したがって、今回の場合

  • 1