SAPCAR 是 SAP 公司使用的压缩解压软件,从 SAP 网站下载的补丁包和小型软件基本都是扩展名为 car 或 sar 的,它们都可以用 SAPCAR 来解压。下面是它的使用说明:

用法:

创建新档案:
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 压缩解压软件的使用方法相关推荐

  1. Keka for Mac(mac压缩解压软件)

    Keka Mac版是一款比较常用的压缩解压软件,这个解压缩软件基本可以满足mac os平台的日常解压缩需求,体积小,简单易用,速度较快,是一款非常不错的解压缩软件.测试环境:MacOS 10.14.6 ...

  2. 一款比较常用的压缩解压软件

    Keka Mac版是一款比较常用的压缩解压软件,这个解压缩软件基本可以满足mac os平台的日常解压缩需求,体积小,简单易用,速度较快,是一款非常不错的解压缩软件.测试环境:MacOS 10.14.6 ...

  3. 闪压压缩解压软件官方版

    闪压压缩解压软件 v4.0.0 官方版 软件大小:4.58MB 软件语言:简体中文 软件类别:压缩解压 软件授权:官方版 更新时间:2014-12-23 应用平台:/Win8/Win7/WinXP 闪 ...

  4. 一款操作简单、功能实用的压缩解压软件-360压缩提供下载

    360压缩软件官方版是一款操作简单.功能实用的压缩解压软件,360压缩软件可以帮助你解压需要的压缩文件,支持的压缩文件格式多样,解压压缩速度也是非常快的.不仅如此360压缩软件还可以帮你检测压缩文件, ...

  5. 免费压缩解压软件eZip 1.7.3 Mac中文版

    eZip for Mac中文版是Mac上一款非常好用的免费压缩解压软件.ezip官方版专为Mac系统设计,支持查看.编辑压缩包,无需解压,按空格键即可进入预览模式预览,支持 Mojave 深色模式. ...

  6. 解压专家Oka for Mac(压缩解压软件)中文版

    解压专家Oka Mac中文版是一款小巧易用的压缩解压软件,可以压缩或解压许多不同类型的压缩文件.解压专家Oka可以提取大量压缩文件,从ZIP到7Z档案,甚至是分开的档案.只需将文件拖放到图标或主窗口中 ...

  7. Mac上压缩解压软件BetterZip

    BetterZip for Mac 是一款压缩解压软件,BetterZip mac版支持大部分压缩格式(ZIP,SIT,TAR,GZip,BZip2,RAR,7-Zip,CPIO,ARJ,LZH / ...

  8. 推荐一款Macbook上超好用的压缩解压软件MacZip

    推荐一款Macbook上超好用的压缩解压软件MacZip 简单介绍如下所示 软件图标如下所示 亲测超级好用,因为原本Macbook原本自带的压缩功能有限,很多压缩文件例如著名的rar并不支持解压,所以 ...

  9. winrar解压器_这是一款神奇的压缩解压软件

    哈喽,大家好,我是你们亲爱的小编. 首先和大家说声对不起,昨日给大家发布的文章,在后台粉丝的提醒下,发现文章里存在一些严重性的问题,在排查后,小编也是在第一时间对其采取删除的措施,并于今日重新整理了文 ...

最新文章

  1. 小强的HTML5移动开发之路(6)——Canvas图形绘制基础
  2. Luogu 2827 [NOIP2016] 蚯蚓
  3. java ftp 下载慢_Java实现ftp文件上传下载解决慢中文乱码多个文件下载等问题
  4. win8.1远程连接Redis数据库
  5. CXF学习(4) 处理无法自动转换的复合数据类型
  6. Express与传统Web应用(服务端渲染、art-template模板引擎、配置静态资源托管)
  7. 《敏捷可执行需求说明 Scrum提炼及实现技术》—— 3.5 小结
  8. Hibernate框架介绍以及入门 【一】Hibernate 快速入门 框架的概述 什么是 Hibernate Hibernate 持久层的ORM框架 下载Hibernate 官网 编写测试代码
  9. Android ViewHolder的理解
  10. python字符个数_python统计字符个数
  11. 耗时86小时的「百变小樱」最强数据可视化作品!| 译文
  12. 关于汽车人转型,“正能量”故事看腻了,今天来一篇“负能量”的
  13. ssl1653数字游戏
  14. WinCap数据包显示
  15. Percent Library百分比布局详解
  16. 一眼就吸引人的网名「引人注目」
  17. 工业互联网:7  项目生命周期管理(1)
  18. [深度学习概念]·声纹识别技术简介
  19. 企业向SDN和NFV转型的最大阻碍是CXO们?
  20. mysql主从配置duxi_[从0到1搭建ABP微服务] - 搭建授权服务

热门文章

  1. 老公和老婆的15个关于......
  2. 70%的付费率 手游还在愁什么?
  3. 【干货】移动互联网时代的零售店面转型之道
  4. 【pmcaff】产品经理每日十问,问问自己,你做到了嘛
  5. 使用Maven构建Dubbo服务的可运行jar包
  6. 包钢集团、云南建投、南粤交通等大型国企选择用友BIP 实现财务数智能化
  7. 机器学习中的度量—— 向量距离
  8. Android四层架构
  9. [Linux实用工具]Ubuntu环境下SSH的安装及使用
  10. 尝鲜 workerize 源码