安装openssl-devel包(yum install openssl-devel),而后会有一个/usr/lib/libssl.so的东西,而后哪里缺libssl.so.4就作个软链接过去,好比
缺/lib/libssl.so.4,就ln -s /usr/lib/libssl.so /lib/libssl.so.4 ide
sed能同时匹配两个条件吗?日志
好比 网卡 eth[01] 和 em[01] 正则如何写?ssl
sed -n '/[eth em]\[01\]/p' 2.txt openssl
awk '/are:/ (split($4,num,":")) {print num[2]}' 4.txt | sed "s/[^a-z 0-9]//g"|awk 'total+=$0;END{print total}'it
awk -F ":" '{name[$1]++} END{for(i in name) print i,name[i]}' /etc/passwdclass
若是用脚原本实现天天晚上九点钟定时删除两周之前的日志文件并对前一工做日的日志文件进行备份应该怎么写,请你们帮帮忙,先谢了awk
find /log -name "*.log" -mtime +14 -print|xargs rm -fsed
将匹配的文件都删掉:
find ./ -name *2009* --exec rm -rf{} im
rm -rf `find ./ -name *2009*` 错误yum
find ./ -name *2009* --exec rm {} \;
正确写法:
find . / -name '*2009*' |xargs rm -rf
xargs 为标准输出
文件名:1.txt
文件内容:
/sbin
/bin
/usr/sbin
怎么把这些文件组合成: /sbin:/bin:/usr/sbin ?
tr "\n" ":"< 1.txtsed -e 'N;s#\n#:#g' 1.txt 也能够