find . -name \*.tmp -exec rm {} \;
find . -type f -name foo_"*".zip -mtime +7 -exec rm -v -f {} \;
find . -type f -name "*.png" -exec mv {} <destination> \;
set w1="$test1"
binary_path=`dirname $0` ${binary_path}/child.sh
if [ -e パス ]; then # 存在する場合 else # 存在しない場合 fi
% date '+%Y/%m/%d_%H:%M:%S' backup_dir=`date '+%Y-%m-%d'`
echo `date -v-1m +"%Y-%m-%d"`
date +"%FT%T%z"
コマンドの成否を表す数値が特殊変数 $? に自動で設定される。 一般的にはコマンド成功時には「0」が、失敗時には「1」が設定される。