我正在處理IDL中的一些代碼,該代碼通過FTP(Unix壓縮(.Z)文件)檢索數據文件。我知道IDL可以使用/ compress關鍵字處理.gz壓縮文件,但它似乎不能很好地與.Z壓縮配合使用。在IDL中處理Unix壓縮文件(.Z)的最佳方法是什麼?
對於使用這些文件我有哪些選擇?我下載的文件來自另一個機構,所以我無法控制正在使用的壓縮。在運行代碼之前手動下載和解壓縮文件是絕對的最後手段,因爲它使事情變得更加困難,因爲我並不總是知道我需要從FTP站點提供哪些文件,因此代碼根據實時參數。
我目前正在Windows 7上運行,但一旦代碼完成,它也將用於Unix系統(計算機集羣)。
我想我找到了一個足夠的解決方案,我可以使用'spawn'通過系統命令解壓文件,然後在IDL中打開它們。 – amccaffrey 2014-09-30 22:39:35