1. 计算文件夹下文件大小
# 计算opt目录下符合yyyymmdd的文件总大小
find /opt -name "*yyyymmdd*" -ls | awk '{size +=$7} END {print size}'
ls -ltr /opt/*yyyymmdd* | awk '{size +=$5} END {print size}'
##
kb=$(awk 'BEGIN{printf "%.2f\n",'$size'/'1024'}')
2. 分割
#!/bin/bash
str="A,B,C,D"
function split_func
{
IFS=","
for i in $(echo "${str}")
do
echo "i is: ${i}"
done
}
split_func
3. 解压rpm包
rpm2cpio xxxxx.rpm | cpio -idmv
4. yum下载rpm包不安装
yumdownloader --destdir=/tmp --resolve xxxxx