一、基础概念点     1.语言特点 脚本语言:     不需编译,由解释器解释执行;     弱类型:变量类型     变量通常不需要事先声明 编译语言 (gcc: GNU C Complier)  
转载
精选
2014-01-01 15:46:42
314阅读
基础的shell常用命令
原创
2015-09-15 22:48:44
710阅读
编程基础v程序:指令+数据v程序编程风格:过程式:以指令为中心,数据服务于指令(适合小型程序)对象式:以数据为中心,指令服务于数据(适合大型程序)vshell程序:提供了编程能力,解释执行程序的执行方式v计算机:运行二进制指令;v编程语言:低级:汇编高级:编译:高级语言-->编译器-->目标代码java,C#解释:高级语言-->解释器-->机器代码shell, perl,
原创
2016-08-14 11:27:00
609阅读
Shell脚本简介:Shell脚本是一种特殊的程序,它是用户与linux系统内核之间的一个接口,shell是一个工具程序,在用户登录后系统启动。它解释并运行由命令行或脚本文件输入的命令,从而实现用户与内核间的交互。Shell脚本:也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的,是利用shell的功能所写的一个程序,这个程序是使用纯文本文件,
原创
2016-09-01 22:42:01
1427阅读
####shell脚本基础#####1. 基础概念目的:许多指令集合在一起,循环,判断格式:名字.sh(有颜色)运行环境:#!/bin/bash 运行文件: 1>chmod +x file 直接加文件绝对地址 使文件可执行 2> sh file引用:1>
原创
2017-03-08 12:50:03
540阅读
Shell脚本规范Shell脚本的一般组成#! 环境声明(Sha-Bang)# 注释文本可执行代码设置变量注意事项 若指定的变量名已存在,相当于为此变量重新赋值 等号两边不要有空格 变量名由字母/数字/下划线组成,区分大小写 变量名不能以数字开头,不能用关键字和特殊字符基本格式 引用变量值:$变量名 查看变量值:echo $变量名、ech
原创
2017-11-07 22:32:51
567阅读
点赞
判断172.40.51.0网段有多少是开关机状态
x=0
y=0
for i in `seq 100 200`
do
ping -c1 -i0.1 -W1 172.40.51.$i
if [ $? -eq 0 ];then
echo "172.40.51.$i is up"
let x++
else
echo "172.40.51.$i is down"
let y++
fi
done
echo "开机的有$x个,关机的有$y个。"
棋盘
for i in {1..10}
do
for j in {1..10}
do
he=$[i+j]
if [ $[$he%2] -eq 0 ];then
echo -en "\033[45m \033[0m"
else
echo -en "\033[47m \033[0m"
fi
done
done
原创
2017-12-27 22:57:36
838阅读
Shell脚本基础脚本:一个可以执行的文件,实现某种功能–需要提前设计、智能化难度大–批量执行、效率高–方便在后台静悄悄地运行规范Shell脚本的一般组成•#!环境声明(用什么程序去翻译下面命令)•#注释文本•可执行代码编写一个面世问候/root/hello.sh脚本–显示出一段话“HelloWorld!!”[root@server0~]#vim/root/hello.sh#!/bin/bashe
原创
2018-02-01 10:25:49
920阅读
点赞
编程基础:程序:指令+数据程序编程风格:过程式:以指令为中心,数据服务于指令对象式:以数据为中心,指令服务于数据shell程序:提供了编程能力,解释执行。属于对象式。通过解释器翻译成为计算机能运行的二进制指令。编程逻辑处理方式:顺序执行,循环执行,选择执行。编程语言的基本结构:各种系统命令的组合;数据存储:变量,数组(高级)表达式:a+b语句:if创建shell脚本:第一步:使用文本编辑器(例vi
原创
2018-05-29 15:42:20
517阅读
执行1.sh脚本赋予权限时间查看命令:date#输出时间的cal#输出日历的cal-y#输出一年的日历echo$LANGLANG=en#把语言改成date+%Ydate+%Ydate+%mdate+%Mdate+%ddate+%Ddatedate+%hdate+%Hdate+%sdate+%Sdate+%tdate+%Tdate+%H-%M-%Sdate+%fdate+%Fdate+%wdate+
原创
2018-09-26 18:38:12
526阅读
shell在shell脚本中,如果用户不输入东西,系统不自动退出,thisisabug!文件测试语句:-d-f-r-w-x-e逻辑测试语句:“&&”与(同时满足)“||”或(前为假,后面才实施)“!”非(看中间是与还是或来决定)整数值比较语句:eq(是否等于)gt(是否大于)lt(是否小于)ge(是否大于或等于)le(是否小于或等于)ne(是否不等于)字符串比较语句:=(等于)!=
原创
2018-09-27 18:45:47
796阅读
shell脚本编程基础一.脚本的基本概念shell脚本:包含一些命令或声明,并符合一定格式的文本文件shell脚本格式:首行shebang机制#!/bin/bash#!/usr/bin/python#!/usr/bin/perlshell脚本的用途:自动化常用命令执行系统管理和故障排除创建简单的应用程序处理文本或文件创建shell脚本:1.使用文本编辑器来创建文本文件第一行必须包含shell
原创
2019-01-02 18:49:45
523阅读
点赞
随着Linux系统在企业中的应用越来越多,服务器的自动化管理也变得越来越重要。在Linux服务器的自动化维护工作中,除了计划任务的设置以外,Shell脚本的应用也是非常重要的一部分。作为Linux系统运维工程师,必须得要掌握Shell脚本的基本知识和编写及使用。shell脚本基础在一些复杂的Linux维护工作中,大量重复性的输入和交互操作不仅费时费力,而且容易出错,而编写一个恰到好处的Shell脚
原创
2019-07-27 11:11:58
2558阅读
文章目录shell脚本1部分1、如何抒写一个脚本2、运行脚本3、shell中的符号使用4、重定向EOF的使用shell脚本
原创
2023-06-02 12:15:45
139阅读
Shell脚本编程的常识七种文件类型正则表达式字符类描述shell的引号类型变量设置时的不同模式:条件测试命令执行顺序脚本调试一些常用的小trick打印一些头信息创建一个长度为0的空文件一些常用的shell变量$0的使用Shift的运用用head或tail指令指定查阅的行数awk使用规则第一个 awk多个字段外部脚本BEGIN 和 END 块规则表达式和块条件语句数值变量字符串化变量众多运算符字段
转载
精选
2014-06-30 18:37:56
312阅读
Shell脚本基础 随着linux系统在企业中的应用越来越多,服务器的安全防护与自动化管理逐渐也变得越来越重要。在linux服务器的自动化维护工作中,除了计划任务的设置以外,shell脚本的应用也是非常重要的一部分。Shell脚本虽然只是一个简单的解释性语言,不会受到研发人员的重视,但是对于工程人员来说有着举足轻重的作用。它可以帮助工程人员减少日常的工作量,成为他们的万能工具箱。&nbs
原创
2014-09-14 10:35:56
553阅读
变量:命名的内存空间数据存储方式:字符:数值:整型,浮点型变量:变量类型作用:1、数据存储格式2、参与的运算3、表示的数据范围类型:字符数值:整型、浮点型强类型:变量不经过强制转换,它永远是这个数据类型,不允许隐式的类型转换。一般定义变量时必须指定类型、参与运算必须符合类型要求;调用未声明变量会产生错误如java,c#弱类型:语言的运行时会隐式做数据类型转换。无须指定类型,默认均为字符型;参与运算
原创
2018-04-10 16:43:46
1331阅读
点赞
shellshell是一个命令解释器,它的作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive)。shell脚本(shellscript),是指包含一些命令或声明,并符合一定格式的文本文件。用户首先写好一个shell脚本,脚本里有许多条命令,只要执行这个脚本,shell就会把脚本里的命令一次性的执行完成,而不是像每次需要这些命令时再一条一
原创
2018-07-28 15:25:01
609阅读
可关注网址:http://www.shellcn.net/ http://blog.csdn.net/taiyang1987912/article/details/39551385 shell脚本是shell命令的集合。 第一行应指定执行脚本的shell程序,#! /bin/sh shell命令的行
转载
2015-12-23 22:34:00
64阅读
2评论
bash特性及bash脚本编程初步: bash特性之:命令hash 缓存此前命令的查找结果,以key-value形式显示 hash命令: hash:列出 hash -d COMMAND:删除 hash -r:清空 bash特性之:变量 程序:指令+数据 指令:由程序文件提供 数据:IO设备,文件管道 ...
转载
2021-09-06 11:08:00
110阅读
2评论