Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

今日、変更された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に渡す引数を文字列変換したかったのですが、見つかりませんでした。

参考もと