1. ping 主机
#!/bin/bash
HOSTNAME=$1 #注意位置参数的使用 if ping -c2 $HOSTNAME;then
echo "The $HOSTNAME is online."
else
echo "The $HOSTNAME is down."
fi
========================
原创
2012-08-05 11:58:40
292阅读
变量:命名内存空间变量类型:事先确定数据的存储格式和长度 字符 数值 1、整型 2、浮点型 日期时间 布尔型算数运算逻辑运算:与、或、
原创
2017-03-23 10:41:49
385阅读
sticky权限 每个用户只能删除自己的文件SGID 其他用户在该目录创
原创
2022-11-19 09:58:03
76阅读
前言 bash(Bourne-Again SHell)是一种过程式编程语言、是人机交互接口,它是解释型语言(源程序->解释器去读取执行)也称为动态语言,解释型无法脱离解释器独立运行,bash是弱类型,保存变量方式一切皆字符。概念 脚本:将希望执行的命令罗列在文件中一起执行,bash没有库,整个程序都依赖于命令完成,在脚本中命令语句执行失败并
原创
2015-04-26 21:52:43
726阅读
bash应该是目前Linux上最流行的shell脚本解释程序了,只要你在linux上工作,并且希望自己能够工作得更愉悦,那么你应该熟悉最基本的bash编程,因为它将给你的工作带来足够的幸福感。本文将总结一些我自己平时使用的bash基本编程知识,和大家分享,也便于自己查询。 变量 bash的变量名是区分大小写的,并且变量名首字符不能是数字
原创
2014-08-02 11:47:58
639阅读
面向过程 顺序执行 条件判断 if case &n
原创
2014-05-14 11:48:06
461阅读
for 变量 in 列表 ;do语句1语句2done列表的生成逐个给出 如 /etc/inittab /etc/使用通配符 如 for file in /var/*使用命令 如 for file in `ls /var`
原创
2014-05-15 08:57:01
398阅读
其实编辑完bash脚本后,可以用过bash -n -x 两个选项进行脚本检查,不一定非要运行程序的时候才发现需要修改脚本。bash不仅有运行脚本的意思。没有消息就是好消息。我现在稍微修改下原来的脚本-n的效果我现在演示不出来,之前是可以直接指出语法错误的这个是之前的效果。-x 可以将指令和输出内容区分 -v不可以-x 和 -v都是细致化的命令调试工具,他们
原创
2018-03-23 23:15:00
927阅读
点赞
本文为转载文章,原出处为:http://blog.csdn.net/marcky/article/details/7549513 bash应该是目前Linux上最流行的shell脚本解释程序了(还有个shell叫dash,我太讨厌这个东东了。),只要你在linux上工作,并且希望自己能够工作得更愉悦,那么你应该熟悉最基本的bash编程,因为它将给你的工
转载
精选
2013-12-23 09:07:03
300阅读
BASH介绍:shell俗称壳,它是指UNIX系统下的一个命令解析器;主要用于用户和系统的交互。UNIX系统上有很多种Shell。首个shell,即Bourne Shell,于1978年在V7(AT&T的第7版)UNIX上推出。后来,又演变出C shell、bash等不同版本的shell。bash,全称为Bourne-Again Shell。它是一个为GNU项目编写的Unix shell。
原创
2014-08-03 12:21:57
655阅读
1. 读取用户变量: read命令是用于从终端或者文件中读取输入的内建命令,read命令读取整行输入,每行末尾的换行符不被读入。在read命令后面,如果没有指定变量名,读取的数据将被自动赋值给特定的变量REPLY。下面的列表给出了read命令的常用方式:命令格式描述read answer从标准输入读取输入并赋值给变量answer。read
转载
精选
2015-04-10 12:02:19
316阅读
bash脚本编程bash脚本编程:什么叫编程?使用人类自然语言或机器语言进行程序源代码书写的过程。为什么要编程?为了能够让用户在使用计算机的时候,可以让计算机以非交互的方式完成某些任务;此时,用户需要将此类任务编辑称为一个文件,并且让计算机按照特定书序进行任务读取,从而实现预期的功能;为了让计算机能够解读此类文件的内容并正确的予以执行,必须将程序源代码文件转换为计算机可以直接识别并使用的二进制格式
原创
2017-12-08 16:02:45
771阅读
点赞
(一)、变量、变量类型shell编程:编译器,解释器编程语言:机器语言、汇编语言、高级语言静态语言:编译型语言,强类型(使用前必须先声明,甚至需初始化,数值-0,字符串-NULL),事先转换成可执行格式,C、C++、JAVA、C#动态语言:解释型语言,弱类型(变量用时声明,可直接用,甚至不区分类型,默认为字符串类型),边解释边执行,PHP、shell、Python、Perl面向过程:shell、C
原创
2017-12-22 19:30:33
648阅读
一、bash判断字符类型
二、bash脚本编程语法
三、shell的99乘法表
原创
2017-10-31 11:51:51
2328阅读
在《Linux系统介绍》中,介绍了shell的多个版本,现在的Linux发行版基本都默认使用bash(Bourne Again shell),兼容Bourne shell (sh),本文将简要介绍Bash编程语法。变量命名规则只能使用英文字母,数字和下划线,首个字符不能以数字开头中
原创
2021-11-30 14:41:55
154阅读
while 测试条件 语句1 语句2done条件满足时就循环,直到条件不再满足,退出循环。计算100以内所有数字之和#!/bin/bash
Sum=0
Count=1
while [ $Count -l
原创
2014-05-16 08:21:31
494阅读
awk提供了一个类编程环境,允许修改和重新组织文件中的数据        定义变量来保存数据        使用算术和字符串操作符来处理数据        使用结构化编程概念  
原创
2014-05-20 08:39:38
807阅读