質問編集履歴

1

コードが間違っていたので修正しました。

2018/09/30 06:21

投稿

WalterMontes
WalterMontes

スコア25

test CHANGED
File without changes
test CHANGED
@@ -2,19 +2,21 @@
2
2
 
3
3
  findコマンドでファイルが見つからなかった場合に$?変数に異常終了の値をセットすることはできないのでしょうか。またそうであれば、何かいい方法があれば教えていただきたいです。
4
4
 
5
- ```find ${FOLDER} -regex '^.*/FILE_[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].csv$' -mtime +7
5
+ ```
6
6
 
7
- 61 if [ $? -eq 0 ]; then
7
+ find ${FOLDER} -regex '^.*/FILE_[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].csv$' -mtime +7
8
8
 
9
- 62 find ${FOLDER} -regex '^.*/FILE_[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].csv$' -mtime +7 -delete
9
+ if [ $? -eq 0 ]; then
10
10
 
11
- 63 echo "INFO"`date +"%Y-%m-%d %H:%M:%S.%3N"`"deleted old file!!" >> $LOG 2>&1
11
+ find ${FOLDER} -regex '^.*/FILE_[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].csv$' -mtime +7 -delete
12
12
 
13
- 64 else
13
+ echo "INFO"`date +"%Y-%m-%d %H:%M:%S.%3N"`"deleted old file!!" >> $LOG 2>&1
14
14
 
15
- 65 echo "INFO"`date +"%Y-%m-%d %H:%M:%S.%3N"`"There is no old file to delete" >> $LOG 2>&1
15
+ else
16
16
 
17
+ echo "INFO"`date +"%Y-%m-%d %H:%M:%S.%3N"`"There is no old file to delete" >> $LOG 2>&1
18
+
17
- 66 fi
19
+ fi
18
20
 
19
21
 
20
22