expr: syntax error
h2.sh: line 13: [: -gt: unary operator expected
#!/bin/sh
FILE=merchant.xml
OLDTIME=3600
CURTIME=$date
FILETIME=($date -r File)
TIMEDIFF=$(expr $CURTIME - $FILETIME)
if ["$TIMEDIFF" -gt "$OLDTIME" ]; then
echo "File is older, do stuff here" | mail -s "hello" hardik.pahwa@guemstiger.de
fi
please add space here
if ["$TIMEDIFF" -gt "$OLDTIME" ]; then
^
It should be like
if [ "$TIMEDIFF" -gt "$OLDTIME" ]; then
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.