随笔分类 - Shell
摘要:#统计查找到文件总的大小 ls -lh | grep ^- | awk 'BEGIN{sum=0}{sum += $5};END{print sum}' #这种方式也可以统计文件总的大小,但是只适合单位相同时。 find ./ -type f -mtime +3 -name "*.log" | xa
阅读全文
摘要:理解下 shell 脚本中的文件名匹配和命令执行的顺序与结果。我们学习这个的目的是可以熟悉的在 shell 脚本中写出快速的找到文件的命令。它可以匹配文件名中的任何字符串,匹配文件名中的单个字符以及匹配文件名中的字母或数字符号。 首先我们来看看匹配文件的符号的定义,匹配字符串类型的符号称之为元字符。
阅读全文
摘要:temp_v="0" for fileName in `find . -name "*zzbz.zip" | sort` do tempName=${fileName#*./} echo $tempName temp_v=$tempName done echo "排序后最后一个文件的文件名:$tem
阅读全文
摘要:1、shell中通过端口号查询PID $7第七个字段 2、shell中通过端口号查询进程数量: jcNumber=$(netstat -nlp | grep :$port | wc -l) #停止服务之前判断服务是否已经停止 jcNumber=`netstat -nlp | grep :$port
阅读全文
摘要:1) 使用 # 号保留右边字符 使用#号可以保留指定字符(或者子字符串)右边的所有字符,具体格式如下: ${string#*chars} 其中,string 表示要截取的字符,chars 是指定的字符(或者子字符串),*是通配符的一种,表示任意长度的字符串。#*chars连起来使用的意思是:保留st
阅读全文

浙公网安备 33010602011771号