E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
shell脚本编程
bash脚本总结
bash及
shell脚本编程
基础bash特性之多命令执行:使用分号分隔,命令之间无关系;]#cmd方式一:]#cmd1`cmd2`:命令引用实现多命令;方式二:]#cmd1|cmd2|cmd3|...
crystaleone
·
2016-04-03 18:40
while
bash
for
shell脚本编程
简介
1.什么是shell2.还是helloworld程序3.shell中的变量3.1系统变量3.2用户定义变量3.2.1用户定义变量规则3.2.3shell如何使用变量3.2.3全局变量vs局部变量 4.shell编程中的控制结构4.1条件判定4.1.1简单条件判定4.1.2组合判定 4.2 if-else4.3for4.4while4.5case5.shell中的函数5.1函数声明和定义5.2函
子曰星辰
·
2016-03-27 19:40
操作系统
command
hello
参考资料
中间人
shell脚本编程
简介
1.什么是shell2.还是helloworld程序3.shell中的变量3.1系统变量3.2用户定义变量3.2.1用户定义变量规则3.2.3shell如何使用变量3.2.3全局变量vs局部变量4.shell编程中的控制结构4.1条件判定4.1.1简单条件判定4.1.2组合判定4.2if-else4.3for4.4while4.5case5.shell中的函数5.1函数声明和定义5.2函数调用6.
子曰星辰
·
2016-03-27 19:40
操作系统
hello
command
[置顶] 自主开发linux下的WeChat(含图形界面)
主要技术:主要用到的技术有,udpsocket,C++stl容器,生产者消费者模型,
shell脚本编程
,json序列化和反序列化,ncurses终端界面设计等结果展示:代码详见GithubVersion2.0
Irean_Lau
·
2016-03-27 10:00
socket
shell
界面
Shell脚本编程
30分钟入门
作者:qinjx原文地址:
Shell脚本编程
30分钟入门什么是Shell脚本示例看个例子吧:#!
IT程序狮
·
2016-03-27 09:47
Shell脚本语法
最近在做Linux操作系统实验,遇到有关
Shell脚本编程
的问题,除了老师给的资料,特地在网上找了相关的资料,在所有的资料中,在我看来,C语言中文网----Shell教程算是比较全面的,为了避免忘记,查找麻烦
float_wind
·
2016-03-25 14:35
Linux
Shell脚本语法
最近在做Linux操作系统实验,遇到有关
Shell脚本编程
的问题,除了老师给的资料,特地在网上找了相关的资料,在所有的资料中,在我看来,C语言中文网----Shell教程 算是比较全面的,为了避免忘记
float_wind
·
2016-03-25 14:00
Shell编程(三)---字符串、数组
转载自:LinuxShell脚本教程:30分钟玩转
Shell脚本编程
,只用于自己学习Shell编程。
程序员的自我救赎
·
2016-03-23 10:07
Linux
Shell编程之算数、条件测试read详解二(待续...)
一、
shell脚本编程
Shell和shell脚本的区别 shell就是一个命令行解释器,它的作用就是遵循一定的语法将输入的命令加以解释并传给系统。
乱世年华1
·
2016-03-17 14:27
基础
bash
条件
shell脚本编程
基础(1)及RAID阵列
shell脚本: Linux从底层到上层的系统架构:硬件-->内核-->库(lib)-->shell-->用户。 shell既是一种命令语言,也是程序设计语言(shell脚本),作为一种命令语言,它提供了用户与内核的交互界面,互动式的解释和执行用户所输入的命令;作为程序设计语言,它又定义了各种变量和参数,并且提供了许多在高级语言中才具有的控制结构,比如循环和分支。 写shell脚
m591892406
·
2016-03-16 07:49
linux
程序设计
硬件
shell脚本编程
(1)
1.什么是shell脚本shell是一个命令行解释器,它的作用就是遵循一定的语法将输入的命令加以解释并传给系统。它为用户提供了一个向Linux发送请求以便运行程序的接口系统级程序,shell本身是一个用C语言编写的程序,他是用户使用Linux的桥梁。 简单来说,shell脚本就是命令的堆积。2.shell脚本之基本格式 脚本开头:第一行,顶格写#!/bin/bash 注释信息:she
火柴哈哈
·
2016-03-14 22:45
变量
bash
判断
Linux shell入门基础(六)
六、
Shell脚本编程
详解将上述五部分的内容,串联起来,增加对Shell的了解01.shell脚本shell:##perl#python#php#jsp不同的脚本执行不同的文本,执行的角色是不一样的;#
Mr.Change
·
2016-03-11 10:00
bash配置与
shell脚本编程
写在前面: 博客书写牢记5W1H法则:What,Why,When,Where,Who,How。本篇主要内容:●bash特征之多命令执行●逻辑运算(与或非)●编程语言简介●shell脚本格式与特点●bash配置,定制bash工作特征●扩展 intall mktemp本篇涉及配置文件:◎/etc/profile◎ /etc/profile.d/*.sh◎ /etc/bashrc◎ ~
danbilaoren
·
2016-03-08 11:16
shell
配置
bash
shell脚 本编程
编译运行:源代码-->编译器(编译)-->程序文件; 解释运行:源代码-->运行时启动解释器,由解释器边解释边运行;(2)根据其编程过程中功能的实现是调用库还是调用外部的程序文件:
shell
aquwfnhxkj
·
2016-03-07 09:08
shell
【Linux】
Shell脚本编程
(三)
1流程控制:2循环语句:for,while,until34while循环:56whileCONDITION;do7循环体8done910进入条件:当CONDITION为“真”;11退出条件:当CONDITION为“假”;1213whileCONDITION;do14循环体15控制变量的修正表达式16done1718示例:求100以内所有正整数之和;19#!/bin/bash20#21declare
潮崖客
·
2016-03-01 15:00
【Linux】
Shell脚本编程
(二)
1练习:求100以内所有偶数之和;2使用至少三种方法实现;34示例1:56#!/bin/bash7#8declare-isum=0#声明一个变量求和,初始值为0910foriin$(seq02100);do11sum=$(($sum+$i))12done1314echo"Evensum:$sum."1516示例2:1718#!/bin/bash19#20declare-isum=02122fori
潮崖客
·
2016-03-01 15:00
【Linux】
Shell脚本编程
(一)
1Linux
shell脚本编程
:2守护进程,服务进程:启动?
潮崖客
·
2016-03-01 15:00
Shell脚本编程
30分钟入门
什么是Shell脚本示例看个例子吧:#!/bin/sh cd~ mkdirshell_tut cdshell_tut for((i=0;ibash 但在MacOS上不是,/bin/sh和/bin/bash是两个不同的文件,尽管它们的大小只相差100字节左右:iMac:~wuxiao$ls-l/bin/*sh -r-xr-xr-x1rootwheel13716486Nov16:52/bin/bas
·
2016-03-01 14:00
Linux
shell脚本编程
(三)
Linux
shell脚本编程
1流程控制: 2循环语句:for,while,until 3 4while循环: 5 6whileCONDITION;do 7循环体 8done 9 10
兔子_先生
·
2016-03-01 09:00
Linux
shell脚本编程
(三)
Linux
shell脚本编程
1流程控制: 2循环语句:for,while,until 3 4while循环: 5 6whileCONDITION;do 7循环体 8done 9 10
兔子_先生
·
2016-03-01 09:00
Linux
shell脚本编程
(二)
Linux
shell脚本编程
(二) 1练习:求100以内所有偶数之和; 2使用至少三种方法实现; 3 4示例1: 5 6#!
兔子_先生
·
2016-03-01 09:00
Linux
shell脚本编程
(一)
1Linux
shell脚本编程
: 2守护进程,服务进程:启动?
兔子_先生
·
2016-03-01 09:00
Linux
shell脚本编程
(一)
1Linux
shell脚本编程
: 2守护进程,服务进程:启动?
兔子_先生
·
2016-03-01 09:00
shell脚本编程
-处理输入输出
一、读取用户输入(1)基本的读取命令 read命令接受从标准输入或文件描述符的输入,并将接收到的数据赋值到一个变量。1$catread.sh 2#!/bin/bash 3#testthereadcommand 4echo-n"pleaseinputyourname:" 5readname 6echo"Hello$name" read命令的-p选项,可以直接在read命令行指定提示符,
hancq
·
2016-02-20 10:00
shell脚本编程
总结
shell脚本是什么? (1)命令的堆积; (2)程序逻辑; 如何写shell脚本: 脚本文件的第一行,顶格:给出shebang,解释其路径,用于指明解释执行当前脚本的解释器程序文件。 常见的解释器: #!/bin/bash #!/usr/bin/python #!/usr/bin/perl运行脚本: (1)赋予执行权限,并直接运行此程序文件;
三晒Thinman
·
2016-02-15 16:37
shell
脚本
bash
linux下shell的十个最佳实践
每一个在UNIX/Linux上工作的程序员可能都擅长
shell脚本编程
。但大家解决问题的方式却不尽相同,这要取决于对专业知识的掌握程度、使用命令的种类、看待问题的方式等等。
Foundation
·
2016-02-02 10:00
Shell脚本编程
概述(四):bash内置字符处理工具
一、字符串切片:${var:offset:number} 取字符串的子串;取字符趾的最右侧的几个字符:${var: -length} 注意:冒号后必须有一个空白字符; 二、基于模式取子串: 1.${var#*word} word是指定的分隔符; 自左而右查找var变量所存储的字符串中,第一次出现的word分隔符,删除字符串开头至此
421389904
·
2016-02-01 22:56
字符处理
Shell脚本编程
概述(四):bash内置字符处理工具
一、字符串切片:${var:offset:number}取字符串的子串;取字符趾的最右侧的几个字符:${var:-length}注意:冒号后必须有一个空白字符;二、基于模式取子串:1.${var#*word}word是指定的分隔符;自左而右查找var变量所存储的字符串中,第一次出现的word分隔符,删除字符串开头至此分隔符间所有字符2.${var##*word}自左而右查找var变量所存储的字符串
Nicolo_xuding
·
2016-02-01 22:56
字符处理
Shell/Python
Linux Shell脚本教程:30分钟玩转
Shell脚本编程
(笔记)
资料链接Shell有两种执行命令的方式:交互式(Interactive):解释执行用户的命令,用户输入一条命令,Shell就解释执行一条。批处理(Batch):用户事先写一个Shell脚本(Script),其中有很多条命令,让Shell一次把这些命令执行完,而不必一条一条地敲命令。 shell脚本有循环和控制语句,为解释执行,不需要编译。常见的Shell脚本解释器: 有bash、sh、csh、
zhaoxianyu
·
2016-02-01 17:00
Linuxshell脚本基础学习
详细介绍Linuxshell脚本基础学习(一)Linuxshell脚本基础学习我们将分几讲来慢慢细说,希望能对想学习Linux
shell脚本编程
的初学者有一个明确的帮助,水平得到提高。
zou song
·
2016-01-31 11:53
shell
linux
操作系统
Linux
Shell脚本编程
概述(三):函数和数组
一、函数:function 1.function概念 function是一种过程式编程,目的在于代码重用,是一种模块化编程、结构化编程编程方式 函数:把一段独立功能的代码当作一个整体,并为之一个名字;命名的代码段 注意: 1)定义函数的代码段不会自动执行,在调用时执行;所谓调用函数,在代码中给定函数名即可;2)函数名出现的任何位置,在代码
421389904
·
2016-01-30 22:42
function
shell
array
Shell脚本编程
概述(三):函数和数组
一、函数:function1.function概念function是一种过程式编程,目的在于代码重用,是一种模块化编程、结构化编程编程方式函数:把一段独立功能的代码当作一个整体,并为之一个名字;命名的代码段注意:1)定义函数的代码段不会自动执行,在调用时执行;所谓调用函数,在代码中给定函数名即可;2)函数名出现的任何位置,在代码执行时,都会被自动替换为函数代码;2.语法语法一:functionFU
Nicolo_xuding
·
2016-01-30 22:42
array
shell
function
Shell/Python
Shell脚本编程
概述(二):执行语句
一、顺序执行: 自上而下逐条运行 二、选择执行:布尔型判断,if判断读取的是状态值 1.单分支 if语句:代码有一个分支:条件满足时才会执行;if 测试条件 ;thenif-ture-分支fi 2.双分支 if语句:两个或以上的分支:只会执行其中一个满足条件的分支;if 测试条件;then条件为真时执行的分支else条件为假时执行的分支fi 3.多分支 if语句:分支只会执行第一个测试
421389904
·
2016-01-28 15:28
break
for
if
Shell脚本编程
概述(一):算数运算和条件测试
编译运行:源代码-->编译器(编译)-->程序文件; 解释运行:源代码-->运行时启动解释器,由解释器边解释边运行;(2)根据其编程过程中功能的实现是调用库还是调用外部的程序文件:
shell
421389904
·
2016-01-28 15:45
shell
条件判断
算数运算
shell脚本编程
阅读更多例1:用vi编辑文件echodate输出系统日期[root@testgitlabopt]#viechodate#%Y#%m#%decho`date+%Y%m%d`保存并退出。[root@testgitlabopt]#sh./echodate20160125或者[root@testgitlabopt]#chmod755echodate[root@testgitlabopt]#./echoda
shihuan830619
·
2016-01-26 00:00
OS
Linux
shell
shell脚本编程
阅读更多例1:用vi编辑文件echodate输出系统日期[root@testgitlabopt]#viechodate#%Y#%m#%decho`date+%Y%m%d`保存并退出。[root@testgitlabopt]#sh./echodate20160125或者[root@testgitlabopt]#chmod755echodate[root@testgitlabopt]#./echoda
shihuan830619
·
2016-01-26 00:00
OS
Linux
shell
shell脚本编程
例1:用vi编辑文件echodate输出系统日期[root@testgitlabopt]#viechodate#%Y#%m#%decho`date+%Y%m%d`保存并退出。[root@testgitlabopt]#sh./echodate20160125或者[root@testgitlabopt]#chmod755echodate[root@testgitlabopt]#./echodate20
shihuan830619
·
2016-01-26 00:00
linux
shell
OS
centos
shell脚本编程
2 if 判断 case判断 shell脚本中的循环 for while shell中的函数 break continue 第三十六节课
centos
shell脚本编程
2if判断 case判断 shell脚本中的循环 for while shell中的函数 break continue 第三十六节课 return用在函数中exit
xiaohuazi
·
2016-01-23 16:00
shell脚本编程
之补充知识点
一、处理用户输入 shell中使用read命令来实现与用户的交互输入。 格式:read[options]变量 常用选项: -p“提示信息”:显示提示信息; -t#:等待用户输入的秒数; -a:输入数组元素。二、生成随机数 使用变量RANDOM可以生成随机数,取值范围为0-32768。 随机数相关的设备文件:/dev/random、/dev/urandom。三、输出字体的控制 shel
petmaster
·
2016-01-14 12:42
变量
shell脚本
信号
read
trap
shell脚本编程
之补充知识点
一、处理用户输入 shell中使用read命令来实现与用户的交互输入。 格式:read[options]变量 常用选项: -p“提示信息”:显示提示信息; -t#:等待用户输入的秒数; -a:输入数组元素。二、生成随机数 使用变量RANDOM可以生成随机数,取值范围为0-32768。 随机数相关的设备文件:/dev/random、/dev/urandom。三、输出字体的控制 shel
petmaster
·
2016-01-14 12:42
变量
shell脚本
信号
read
trap
Shell脚本编程
之判断语句
一、单分支if语句格式:if判断条件;thenstatement1statement2...fi二、双分支的if语句格式:if判断条件;thenstatement1statement2...elsestatementN...fi使用一个以前用过的脚本来说明这个结构。三、多分支if语句格式:if判断条件1;thenstatement1...elif判断条件2;thenstatement2...eli
petmaster
·
2016-01-14 10:47
shell脚本编程
之数组
数组就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的元素。数组是在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来的一种形式。一、数组的表示方式 1、下标数组 下标必须为整数,格式:数组名[下标],下标默认从0开始。 shell支持稀疏数
petmaster
·
2016-01-14 05:48
shell
数组
bash
shell脚本编程
之数组
数组就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的元素。数组是在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来的一种形式。一、数组的表示方式 1、下标数组 下标必须为整数,格式:数组名[下标],下标默认从0开始。 shell支持稀疏数
petmaster
·
2016-01-14 05:48
shell
数组
bash
shell脚本编程
之循环语句
在运行脚本时重复执行一系列的命令是很常见的,这时我们就需要使用循环语句来达到这个目的。一、for命令 格式:for变量in列表;do 循环体 done for命令会遍历列表中的每一个值,并且在遍历完成后退出循环。 列表形式有以下几种: 1、在命令中定义的一系列的值; 2、变量; 3、命令; 4、目录; 5、文件。 实例1: 上例中使用{初始值..结束值}格式来表示一个区间
petmaster
·
2016-01-14 05:35
while
bash
for
shell编程
until
循环语句
shell脚本编程
之循环语句
在运行脚本时重复执行一系列的命令是很常见的,这时我们就需要使用循环语句来达到这个目的。一、for命令 格式:for变量in列表;do 循环体 done for命令会遍历列表中的每一个值,并且在遍历完成后退出循环。 列表形式有以下几种: 1、在命令中定义的一系列的值; 2、变量; 3、命令; 4、目录; 5、文件。 实例1: 上例中使用{初始值..结束值}格式来表示一个区间
petmaster
·
2016-01-14 05:35
while
bash
for
shell编程
until
循环语句
shell脚本编程
之判断语句
一、单分支if语句 格式:if 判断条件;then statement1 statement2 ... fi二、双分支的if语句 格式:if 判断条件; then statement1 statement2 ... else statementN ... fi 使用一个以前用过的脚本来说明这个结构。三、多分支if语句 格式:i
petmaster
·
2016-01-14 05:14
shell
bash
分支语句
shell脚本编程
之判断语句
一、单分支if语句 格式:if 判断条件;then statement1 statement2 ... fi二、双分支的if语句 格式:if 判断条件; then statement1 statement2 ... else statementN ... fi 使用一个以前用过的脚本来说明这个结构。三、多分支if语句 格式:i
petmaster
·
2016-01-14 05:14
shell
bash
分支语句
shell脚本编程
之运算
一、数学运算 1、expr命令 此命令可以在命令行执行数学运算操作。 由于此命令使用时过于麻烦,所以不推荐使用。 2、方括号和双圆括号 $[ EXPRESSION ] $(( EXPRESSION )) 在之前的实例中已经出现过方括号的表达式:$[$a+$b]。 3、let命令 4、算术运算符 x+=y:相当于x=x+y x-=y:相当于x=x-y x*=y:相当于x
petmaster
·
2016-01-13 14:32
shell脚本
bash
运算符
shell脚本编程
之运算
一、数学运算 1、expr命令 此命令可以在命令行执行数学运算操作。 由于此命令使用时过于麻烦,所以不推荐使用。 2、方括号和双圆括号 $[ EXPRESSION ] $(( EXPRESSION )) 在之前的实例中已经出现过方括号的表达式:$[$a+$b]。 3、let命令 4、算术运算符 x+=y:相当于x=x+y x-=y:相当于x=x-y x*=y:相当于x
petmaster
·
2016-01-13 14:32
shell脚本
bash
运算符
shell脚本编程
之变量
一、创建shell脚本文件 创建shell脚本时,必须在第一行指定要使用的shell。格式为: #!/bin/bash 通常在shell脚本中,#代表注释行,即不被执行的行,而第一行“#!”则是表示用哪个shell来执行脚本。 实例: 让我们来执行一下这个脚本: 上面的结果显示无法找到此命令,其原因是shell对于命令的查找是通过PATH变量来进行的,如下图所示,而新建的脚本的目录并不在PATH变
petmaster
·
2016-01-13 14:01
变量
脚本
bash
bash命令
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他