java中的接口是类吗
246
2022-10-27
正则表达式基础
正则表达式元字符: 。 :匹配任意单个字符 * :匹配前面字符任意次 ? :匹配前面字符1次或者0次 \{m,n\} :匹配前面的字符至少m次,最多n次位置锚定: ^ :锚定行首,此字符后面的内容必须出现在行首 $ :锚定行尾,此字符后面的内容必须出现在行尾 ^$ :空白行 \< :其后面的内容必须作为单词首部出现 \> : 其后面的内容必须作为单词尾部出现 [] :指定范围内的任意字符。 egrep [q,w] /tmp/test 扩张的正则表达式: 。 :匹配任意单个字符 * :匹配前面字符任意次 ? :匹配前面字符1次或者0次 + :匹配前面字符至少1次 {m,n}: c|Cat != c|(Cat) 例子:ifconfig | egrep -o "(\<([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\>\.){3}\<([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\>"可以得到所有IP 整数判断 -eq 等于 -ne 不等于 -gt 大于 -ge 大于等于 -lt 小于 -le 小于或者等于 文件判断 -e: 文件是否存在 -f: 测试文件是否为普通文件 -d: 测试是否为目录 -r -w 读写执行 都是针对当前用户, -x 字符串测试 =,==: [ string1 = string2 ] 或者[ string1 == string2 ] != : 测试两个字符串是否不等于 -n string :测试指定字符串是否为空 -z string : 测试指定字符串是否为不空条件判断 使用 [ ] :PS注意空格for ((; ;))for i in (seq 1 2 20) 2为跨度数 1 3 57 。。。。for i in `seq 1 2 10`
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~