SAPCAR 壓縮解壓軟體的使用方法(zt)
SAPCAR 是 SAP 公司使用的壓縮解壓軟體,從 SAP 網站下載的補丁包和小型軟體基本都是副檔名為 car 或 sar 的,它們都可以用 SAPCAR 來解壓。下面是它的使用說明:
[@more@]
用法:
建立新檔案:
SAPCAR -c[vir][f archive] [-P] [-C directory]
[-A filename] [-T filename] [-X filename]
[-p value] [-V] file1 file2 ...
列出一個檔案的內容:
SAPCAR -t[vs][f archive] [file1 file2....]
從檔案提取檔案:
SAPCAR -x[v][f archive] [-R directory] [-A filename]
[-V] [file1 file2....]
校驗檔案:
SAPCAR -d[v][f archive] [-V] [file1 file2....]
追加檔案到檔案:
SAPCAR -a[v][f archive] file1 [file2....]
合併兩個檔案:
SAPCAR -m[v]f "source target"
檢查要被處理檔案的有效性:
SAPCAR -l [-A filename][-X filename] [file1 file2...]
其它選項:
-a :追加檔案到檔案
-A FILE :獲得檔案 FILE 中包含的名稱
-backup :以備份模式執行:包含 ACL 資料
(只在 Windows 平臺上由 UNICODE SAPCar 支援)
-C DIR :更改目錄為 DIR
-e :把輸出從 stdout 重定向到檔案 sapcar_output
-f FILE :使用檔案檔案 FILE(預設為 DEFAULT.SAR)
-flat :提取檔案時不保留檔案路徑
-g :提取、測試或列出檔案時忽略檔案名稱的大小寫
-h :提取時不修改已有目錄的許可
-i :建立檔案時忽略不可訪問的檔案
-l :檢查要被處理的檔案的有效性
-lower :提取時轉換檔名為小寫
-m :合併兩個檔案
-n :列印統計資訊
-p octalvalue :把檔案中所有檔案的許可設定為值
-P :使用絕對路徑名(謹慎使用)
-r :在建立檔案時不解析符號性連結/快捷方式
-R dir :使用 dir 代替當前目錄
-s :做自由空間檢查
-T FILE :重新命名包含在 FILE 中的檔案
-v :完全的列出被處理檔案
-V :計算或驗證校驗和(廢棄,總是設定,出於向後相容能力列出)
-X FILE :獲得從 FILE 中排除的名稱
示例:
用當前目錄的所有檔案建立檔案,包括點檔案:
SAPCAR -cvf MY.SAR .
用當前目錄的所有檔案建立檔案,不包括點檔案:
SAPCAR -cvf MY.SAR *
注意 SAPCAR 把 "*" 和 "?" 當作萬用字元字元。前者匹配所有字串,而後者
只匹配任意單個字元。
用完整目錄和目錄許可權建立檔案:
SAPCAR -cvf MY.SAR dir
用目錄中所有檔案建立檔案,不包括目錄本身:
SAPCAR -cvf MY.SAR dir/*
如果用 SAPCAR -xvf MY.SAR 提取時目錄 dir 不存在,需要許可權 755 來建立。
只用目錄中的檔案建立檔案
SAPCAR -cvf MY.SAR -C dir .
或者更好的
(cd dir; SAPCAR -cvf ../MY.SAR .)
合併兩個檔案:
SAPCAR -mvf "source-archive.sar target-archive.sar"
追加檔案到檔案:
SAPCAR -avf archive.sar file1 file2 file3
提取/驗證檔案:
如果嘗試從一個不滿足 SAPCAR 第二版規範的文件中提取檔案,SAPCAR 假設它是
舊格式的檔案,並自動啟動相應的提取例程。如果仍舊無法處理這個檔案,它就會
停止執行。注意提取出舊檔案只會在舊 CAR 應用所能處理的命名選項下工作。
使用絕對路徑名:
如果用絕對路徑名建立檔案,檔案會被提取到這些路徑名下!SAPCAR 不會象 UNIX
工具 tar 那樣截斷開始的斜槓(/)。
為提取/驗證/列表指定一個檔案清單:
用雙引號包括這個清單。
如果所有檔案路徑中都不包含空格,這個清單必須用空格或逗號分隔;例如:
SAPCAR -xvf "ARCHIVE1.SAR ARCHIVE2.SAR"
如果至少有一個檔案路徑中包含空格,這個清單則必須用逗號分隔;例如:
SAPCAR -xvf "ARCHIVE WITH BLANK.SAR, ARCHIVE.SAR, ARCHIVE2.SAR"
指定一個單獨的包含空格的檔案路徑:
用雙引號包括這個檔案名。
建立:除非逗號是路徑的一部分,否則一定不能在末尾包含逗號;例如:
SAPCAR -cvf "ARCHIVE WITH BLANK.SAR" *
提取/驗證/列表:必須追加一個逗號;例如:
SAPCAR -xvf "ARCHIVE WITH BLANK.SAR,"
為了用萬用字元提取/驗證/列表多個檔案,必須用雙引號標記檔名引數以便傳遞
命令列外殼的萬用字元評估。這樣,諸如
SAPCAR -xvf K*.sar
的呼叫會造成只提取一個檔案,
而
SAPCAR -xvf "K*.sar"
會讓 SAPCAR 提取當前目錄下匹配模式 "K*.sar" 的所有檔案。
使用 A、T 和 X 選項:
指定檔案中的所有條目都被認為是相對於當前工作目錄,除非條目是絕對路徑
(這時相關的檔案會用絕對路徑名歸檔)。
如果希望指定這些檔案中的路徑,就使用斜槓(/)做為路徑定界符。
當 T 檔案中的舊名稱和新名稱中包含空格時,使用管道符號(|)來區分他們。
如果舊檔名和新檔名中都不包含空格,舊可以使用空格做為舊名稱和新名稱
之間的定界符(這意味者有效的 CAR 重新命名檔案也是有效的 SAPCAR 重新命名檔案
並且因此可以使用 -T 選項)。
注意模式匹配對於 -A、-T 和 -X 檔案中不被支援(例如,"*.cpp" 不會導致
當前目錄中所有的 cpp 檔案都被處理)。
用 # 做為第一個非空格字元的行會被 SAPCAR 忽略(同樣,只包含空格的行也
會被忽略)。
如果在指定檔案中插入一個路徑名,則帶有路徑許可權的完整路徑會被包含在檔案
中。
如果只指定 dir/filename,這個檔案會被包含在檔案中。在提取時,如果目錄
dir 不存在,則會被建立。
使用 -C 選項:
命令列中所有相對檔名都被當作相對於指定目錄。
這是 sapcar,版本 700_REL build 780172
編譯於 Sep 19 2005, 02:00:00
需要注意,SAPCAR 版本很多,分別對應不同的作業系統平臺和 SAP 核心版本,下載使用時請注意。
link:http://www.cnblogs.com/qiangsheng/archive/2009/02/27/1399289.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9826/viewspace-1033373/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- BetterZip for Mac解壓縮軟體Mac
- FastZip for Mac_Mac解壓軟體_Mac壓縮_Mac解壓工具ASTMac
- 壓縮解壓軟體:解壓專家Oka for Mac中文版Mac
- Mac電腦好用的壓縮、解壓軟體都有哪些?Mac
- RAR Extractor Mac - 解壓縮軟體Mac
- 解壓縮軟體RAR Extractor MacMac
- A-Zippr Pro Mac(解壓縮軟體)Mac
- BetterZip for Mac(經典解壓縮軟體)Mac
- A-Zippr Pro for Mac解壓縮軟體Mac
- 如何把影片壓縮,影片壓縮軟體哪個最好
- Linux壓縮解壓Linux
- CentOS 壓縮解壓CentOS
- linux 高效壓縮工具之xz的壓縮解壓使用Linux
- linux下壓縮解壓縮命令Linux
- RAR Extractor - The Unarchiver Pro for mac(解壓縮軟體)HiveMac
- RAR Extractor - The Unarchiver Pro for mac解壓縮軟體HiveMac
- 強大且易於使用的壓縮和解壓縮軟體:Keka for MacMac
- Linux下的tar壓縮解壓縮命令詳解Linux
- Linux 常用的壓縮與解壓縮命令詳解Linux
- 簡單實用的mac壓縮解壓軟體:iFastZip for Mac中文版MacAST
- linuxtar解壓和壓縮Linux
- linux分卷壓縮解壓Linux
- Linux tar分卷壓縮與解壓縮Linux
- 7z——擁有極高壓縮比的開源壓縮軟體
- 壓縮解壓軟體:Keka mac v1.3.4中文版Mac
- 分卷壓縮怎麼解壓 快速解壓電腦分卷壓縮檔案方法
- 專業解壓縮軟體 WinZip Pro Mac/WindowsMacWindows
- Linux打包壓縮解壓工具Linux
- .NET 壓縮/解壓檔案
- Keka for Mac(壓縮解壓工具)Mac
- Keka for Mac壓縮解壓工具Mac
- MyZip for mac解壓壓縮工具Mac
- Nginx網路壓縮 CSS壓縮 圖片壓縮 JSON壓縮NginxCSSJSON
- BetterZip 5 for Mac(蘋果專用解壓縮軟體)Mac蘋果
- tar.gz壓縮命令使用方法
- Mac壓縮解壓工具:Keka for MacMac
- A-Zippr for Mac 壓縮解壓工具Mac
- linux下壓縮、解壓命令大全Linux
- Linux下檔案的壓縮與解壓Linux