bash编程
文章平均质量分 76
myWorld_2014
java相关
展开
-
bashdb的使用
使用shell调试器bashdb,这是一个类似于GDB的调试工具,可以完成对shell脚本的断点设置,单步执行,变量观察等许多功能。bashdb --debug scriptname使用bashdb进行debug的常用命令1.列出代码和查询代码类:l 列出当前行以下的10行/pat/ 向后搜索pat?pat?向前搜索pat2.Debug控制类:h 帮助hel原创 2015-01-04 01:37:50 · 2730 阅读 · 0 评论 -
sed的学习
sed学习:sed全名叫stream editor,流编辑器,用程序的方式来编辑文本,相当的hacker啊。sed基本上就是玩正则模式匹配,所以,玩sed的人,正则表达式一般都比较强。$sed"s/my/Hao Chen's/g"pets.txtg表示一行中的所有匹配$sed"s/my/Hao Chen's/g"pets.txt > hao_pets.txt或者-i重定向回原来原创 2015-01-05 10:31:33 · 681 阅读 · 0 评论 -
常用shell脚本操作
概述:read命令 -n(不换行) -p(提示语句) -n(字符个数) -t(等待时间) -s(不回显)read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面在说)。得到输入后,read命令将数据放入一个标准变量中。read -p "enter:",name后面可以写多个变量,顺序赋值,如果输入过多,则均给第一个变量,如果不够则不会退出-p表示有提示语句在re原创 2015-01-04 01:04:43 · 817 阅读 · 0 评论 -
系统管理脚本的编写
crontab任务:crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。Linux下的任务调度分为两类,系统任务调度和用户任务调度。系统任务调度:原创 2015-01-04 12:42:13 · 956 阅读 · 0 评论 -
awk的学习
awk学习:其中单引号中的被大括号括着的就是awk的语句,注意,其只能被单引号包含。其中的$1..$n表示第几例。注:$0表示整个行。1234567891011121314151617181920$awk '{print $1, $4}' netstat.txt转载 2015-01-04 18:27:18 · 980 阅读 · 0 评论