shell
文章平均质量分 91
小K仔
这个作者很懒,什么都没留下…
展开
-
教你玩shell脚本
建立一个脚本 Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。所以在本文中笔者所提供的脚本都是使用bash(但是在大多数情况下,这些脚本同样可以在 bash的大姐,bourne shell中运行)。 如同其他语言一样,通过我们使用任意一种文字编辑器,比如nedit、k转载 2013-01-14 16:17:04 · 758 阅读 · 0 评论 -
linux shell bash 比较操
linux shell bash 比较操整数比较-eq 等于,如:if [ "$a" -eq "$b" ]-ne 不等于,如:if [ "$a" -ne "$b" ]-gt 大于,如:if [ "$a" -gt "$b" ]-ge 大于等于,如:if [ "$a" -ge "$b" ]-lt 小于,如:if [ "$a" -lt "$b" ]-le 小于等于,如:i转载 2013-04-26 11:33:39 · 734 阅读 · 0 评论 -
shell 调试技巧
一. 前言shell编程在unix/linux世界中使用得非常广泛,熟练掌握shell编程也是成为一名优秀的unix/linux开发者和系统管理员的必经之路。脚本调试的主要工作就是发现引发脚本错误的原因以及在脚本源代码中定位发生错误的行,常用的手段包括分析输出的错误信息,通过在脚本中加入调试语句,输出调试信息来辅助诊断错误,利用调试工具等。但与其它高级语言相比,shell解释器缺乏相应的调转载 2014-07-18 10:31:37 · 951 阅读 · 0 评论 -
linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case)。下面我将通过例子介绍下,各个语句使用方法。 一、shell条件语句(if用法)if语句结构[if/then/elif/else/fi] if 条件测试语句 thenaction[elif 条件actionelseaction转载 2014-06-19 12:09:11 · 2536 阅读 · 0 评论 -
shell脚本参数
3.位置参数就是从命令行中传进来的参数,$0, $1, $2, $3...$0就是脚本文件的名字,$1是第一个参数,$2为第2个...,参见[1](有$0的说明),$9以后就需要打括号了,如${10},${11},${12}...shift命令重新分配位置参数,其实就是向左移动一个位置.$1 老的$1将消失,但是$0(脚本名)是不会改变的.如果你使用了大量的位置参数,那原创 2013-08-02 11:43:04 · 26206 阅读 · 0 评论