scripts
dcbenwu
a little little cow boy
展开
-
shell的基本点描述
Linux shell的版本Bourne shell(B shell):Unix的最初Shell,在Shell编程方面比较优秀。C Shell(csh):在C语言编程方面性能较好Bash Shell(bash):Bourne Shell的增强版,Linux系统的默认ShellKorn Shell(ksh):综合B Shell和C Shell 的特点于一身。Tcsh:C Shell的增强版,转载 2008-05-14 15:36:00 · 1807 阅读 · 0 评论 -
shell 中灵活的判断符号
shell中的一些常用,但是很难记住的简洁判断符号,把他们拉出来。 -r file |当file是一个可读文件时,返回True -w file |当file是一个可写文件时,返回True -x file |当file是一个可执行文件时,返回True -e file |当file存在时,返回True -o file原创 2008-05-14 15:46:00 · 654 阅读 · 0 评论 -
shell脚本中把过滤出来的信息用数组来存储
脚本内容 scripts set -A a `$DF -k | $GREP ^/dev | / $AWK {print $1, $6, $4 } | / $GREP opt ` if [ -z ${a[2]} ] 综合原创 2008-05-14 14:39:00 · 1382 阅读 · 0 评论 -
A trigger of regular expression in perl(matches word of a line)
怎样用perl 来找出一行的第几个单词?用这个表达式:/^[^ ]* *[^ ]* *[^ ]* *([^ ]*)/ #这个是match 第四个word原创 2008-06-04 14:41:00 · 450 阅读 · 0 评论 -
regular expression multiple line match
//s #single 把多行当作单行处理//m #multiple 多行处理// #default 只能处理任意的一行//mg #global 多次处理原创 2008-06-05 16:07:00 · 603 阅读 · 0 评论 -
shell字符串之偷梁换柱
os: Solaris 10shell对字符串操作功能那是强,像sed,awk,tr之类的工具的子函数功能很多。比如:但是,这些shell往往用起来不是很方便,他们对regexp正规表达式的支持总是limit的。我在处理单行的字符串时就遇到的麻烦,愣是看着手边的一堆shell工具拿那一行字符串没有了办法。bash-3.00# projects -l defaultdefaul原创 2008-06-13 10:11:00 · 878 阅读 · 2 评论 -
Linux 服务器内存耗尽一则
案例一台CentOS7 服务器,主要运行一个tomcat的服务,通常占用6G的常驻内存,整个VIRT也就是20G。系统配置:32G内存,16G swap系统在运行1段时间后,tomcat服务发现失联了。登陆上机器看tomcat进程已经不见了。接下来,查看系统日志。系统因为发现内存,虚存都双双耗尽,就把消耗大的tomcat直接给杀了!(还是不够智能阿,你没发现很多重复启动的小程序么,...原创 2019-04-25 16:18:48 · 1831 阅读 · 0 评论