파일의 최신(수정도 포함) 여부를 비교하는 구문은
-nt
,-ot
가 있습니다.
비교 구문 | 설명 |
---|---|
file1 -nt file2 | file1이 file2 보다 최신 파일인지 |
file1 -ot file2 | file1이 file2 보다 오래된 파일인지 |
$ cat test1
#!/bin/bash
if [ test1 -nt test2 ]
then
echo "test1 is newer than test2"
else
echo "test2 is newer than test1"
fi
$ cat test1
#!/bin/bash
if [ test1 -ot test2 ]
then
echo "test1 is older than test2"
else
echo "test2 is older than test1"
fi