0
-nt
對這種情況做了什麼?
LOG_DIR_PATH=/home/users/chinboon/test-chinboon/logs/sandbox1
do if [ $i -nt ${LOG_DIR_PATH}/test ]
-nt
對這種情況做了什麼?
LOG_DIR_PATH=/home/users/chinboon/test-chinboon/logs/sandbox1
do if [ $i -nt ${LOG_DIR_PATH}/test ]
的-nt
標誌檢查文件$i
有一個更近的修改日期比文件${LOG_DIR_PATH}/test
。
有關所有可用標誌的信息,請參閱man 1 test
。
我指着你man test
因爲
if [ $i -nt ${LOG_DIR_PATH}/test ]; then
# SOMETHING
fi
是
if test $i -nt ${LOG_DIR_PATH}/test; then
# SOMETHING
fi
速記據IBM DeveloperWorks如果-nt
是
測試如果file1比新用途文件2.修改日期用於此和下一個比較。
所以基本上你檢查,如果其文件存儲在$i
該文件是不是與文件名${LOG_DIR_PATH}/test
的文件更新。
測試一個unix腳本還是它像一個文件或字符串? –
下巴:看我的編輯。 –