我試圖計算從1月1日到同一年的給定日期的天數。對於UNIX命令 -d選項不能正常工作在UNIX中計算給定日期的天數
date -d
date: illegal option -- d
Usage: date [-u] [+format]
date [-u] [mmddhhmm[[cc]yy]]
date [-a [-]sss.fff]
我使用這個script但太長。 有沒有簡單的方法來計算一個天的紐約?
編輯 結果腳本:
$ ksh datecalc -a 2013 2 5 - 2013 1 1
$ 35
是'日期「+%j''有用嗎? – mpez0
舊的/ vendor unix系統並不總是支持'-d'選項,因爲您收到的使用信息似乎表明。您可能會發現支持'-d'的gnu-date實用程序安裝在備用目錄中。可能有助於添加您正在使用的Unix的標籤。祝你好運。 – shellter