Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

今日、変更されたpngファイルのみをepsへ変換したい場合

imgフォルダのうち、今日変更されたファイルのみを変換したい場合は

$ find img -name "*.png" -ctime -1 -print0 | sed s/.png$//g | xargs -I file convert file.png file.eps

print0はファイル名にスペースが含まれていた場合の対策みたいです。
sedの$は末尾一致を指します。
ホントはxargsに渡す引数を文字列変換したかったのですが、見つかりませんでした。

参考もと