tar xf 還是 fx?
之前和公司同事討論到,到底 tar 解開檔案的命令應該用 tar xf file.tar 還是 tar fx file.tar 呢?
我原本的想法是, tar xf file.tar 才對。因為 f 的意思是指定要解開的檔案,而檔案是受詞,應該接在動詞的後面。所以 xf file.tar 才對,fx 是錯的。
但根據實驗, 這兩種命令都被 GNU tar 所接受。好吧,這或許是 GNU tar 的延伸功能,就像 z 這個選項可以先呼叫 gzip 將 .tar.gz 解開。
所以我就又用 Sun 的 tar 來測試,發現 Sun tar 也是接受這兩種參數。本來也懷疑 Solaris 10 的 tar 的版本比較新,有這項延伸功能。那拿出 1990 年代初期的 SunOS 4.1.1 的 tar 總行了吧!結果發現到,SunOS 4.1.1 的 tar 也是能夠接受這兩種參數。
所以結論是:原本 tar 就可以用 xf 或 fx 這兩種參數解開檔案。(誰有更古代的 tar 可以測?XD )
這次得到一件教訓:不要相信自己的刻板印象,要親自實證才對!
另外居然發現到,現代的 Solaris 10 居然可以執行古代 SunOS 4.1.1 的 binary!!
Labels: 電腦
"Republic of China / Taiwan" isn't one legal country name
記得以前灌 Solaris 7 在選則所在地區的時候,可以看到"中華民國" (Republic of China)的選項,但是在 Solaris 9 之後的版本看到的是"臺灣"(我忘了 Solaris 8 的選項是哪個..)。
後來看到 Sun 的
patch 111042-01 才知道什麼回事。
原來是因為 "Republic of China / Taiwan" isn't one legal country name in Motif geo panel"。
按聯結可以看到說明文件。
只是很好奇是誰回報這個 bug 的?
Labels: 電腦
iMac G3
上個月買了一台 iMac G3,只花了一千元。
是在高雄建國路上的一家二手電腦行買到的。在想要跟測試機器的時候,只看到老闆一臉大便,直說很多東西不支援,不知道怎麼測。最後還是在我的堅持下,跟他借了鍵盤滑鼠來測試。
買來之後一直丟在高雄,終於在昨天把他給帶回家了。
想灌 Debian Linux,卻發現光碟機早就作古了。而手邊又沒有 Firewire 光碟機,只好做罷。
如果想要灌 Jaguar,那還要再幫她找幾條記憶體了。
這台 iMac 只是買來做收藏的玩具壓!
Labels: 電腦