मैं दो फाइलों के टाइमस्टैम्प की तुलना कैसे करूं?
मैंने यह कोशिश की लेकिन यह काम नहीं करता है:
file1time=`stat -c %Y fil1.txt`
file2time=`stat -c %Y file2.txt`
if[$file1time -gt $file2time];
then
doSomething
fi
मैंने दोनों समय के टिकटों को मुद्रित किया, क्रम में और यह मुझे देता है
1273143480
1254144394
./script.sh: line 13: [1273143480: command not found
तो मूल रूप से अगर तुलना काम नहीं कर रही है, तो मुझे लगता है। या अगर कोई और अच्छा तरीका है जो मैं कर रहा हूं, तो कृपया मुझे बताएं। मुझे क्या बदलना है?