2014-09-21 29 views

回答

1

我假設您已經閱讀過DEC手冊頁,並發現沒有選項與GNU date中的-v-s選項匹配。因此,你會得出結論:你必須編寫自己的代碼或者讓別人已經編寫好的代碼來完成這項工作 - 並且你會得出結論:安裝別人的工作代碼比編寫自己的代碼容易。

因此,最簡單的修復方法是安裝GNU coreutils並使用date命令。當然,要處理一些棘手的問題。您可能不想在/bin/usr/bin中安裝GNU date命令,因爲這可能會破壞其他期望date命令的DEC版本的腳本(它可能不會,但可能會,並且您可能會謹慎 - 如果你不謹慎,你將不會使用DEC UNIX)。因此,您可能需要將其添加到/usr/local/bin,或者您可能會創建一個新目錄,如/usr/gnu/bin(在構建核心實用程序時將--prefix=/usr/gnu添加到./configure命令中)。然後確保需要使用GNU date的命令明確引用它。 (不堅持使用GNU date的命令應該繼續使用DEC date。)

+0

謝謝。有效! – user3121138 2014-09-29 15:29:31