Linux rpmargs命令处理RPM软件包
使用rpmargs命令可以在命令行上执行针对每个RPM软件包的命令。每个文件都被视为RPM软件包。每个目录以“*.rpm”的模式进行处理,并且RPM文件基本名被追加到命令输出。
命令语法:
rpmargs[选项] [文件] [目录]
选项含义:
选项 | 含义 |
-p | 当处理一个目录时,列出软件包名,而不是文件名 |
-c<命令> | 执行相应的命令 |
例如:查看bind-9.8-0.17.rcl.el6.x86_64.rpm文件的磁盘占用量
[root@ksie~]# cd /media/RHEL_6.4\x86_64\Disc\1/Packages/
[root@ksie Packages]#rpmargs -c du bind-9.8-0.17.rcl.el6.x86_64.rpm