#!/bin/sh
export origin=/home/user
export dest=/home/temp
find $origin -iname "*.png" -mtime -5 -exec cp "{}" $dest \;
find $origin -iname "*.png" -mtime -5 -exec zip $dest/png.zip "{}" \;
find $origin -iname "*.png" -mtime -5 -printf "%TY-%Tm-%Td %p\n"
5日以上経過したファイルを見つけるスクリプトを作成しました。次に一時フォルダにコピーして圧縮します。次に、見つかったコンテンツを表示します。 3つのコマンドまたは少なくとも最初の2つのコマンドを1行に結合できますか?
答え1
頑張ります
find $origin -iname "*.png" -mtime -5 -exec cp "{}" $dest \; -exec zip $dest/png.zip "{}" \; -printf "%TY-%Tm-%Td %p\n"