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
Bash编程
bash编程
之:case语句、read与用户交互
日期:2015年09月13日case语句case语句:该语句和if并无太大差别,主要作用是使代码的逻辑结构更清晰。case语句可以称为是:简洁版的多分支if语句使用场景:判断某变量的值是否为多种情形中的一种时使用case语句的用法格式为:case$VARIALBEinPATTERN1)分支1;; <================注意:这两个分号不要忘记写,否则语法错误PATTERN2)分支2;
yao3800
·
2015-09-18 14:44
case
read
bash编程
之:if语句
日期:2015年09月13日if语句单分支if语句格式:ifCONDITION;thenif-true-分支fi★(then亦可以书写为单独一行,如果要跟条件放在同一行则与条件之间要使用分号;隔开)示例:给定一个文件路径,如果该文件存在,则显示该文件存在,不存在则不显示任何信息运行该脚本测试:双分支if语句格式:ifCONDITION;thenif-true-分支elseif-true-分支fi示
yao3800
·
2015-09-18 14:04
if语句
bash编程
之:算术运算
日期:2015年09月13日算术运算Shell默认不支持浮点数,所以计算结果中的浮点数会被圆整为整数,如:1.03>1;4.99>4算术运算的方式:(1)$[$A+$B](2)VARIABLE=$((expression))(3)letVARIABLE=$A+$B(4)expr$A+$B(5)bc运算符:++-- 增加或减少,(符号在变量前,先输出运算后的结果,符号在变量后,则先输出变量原来的值)
yao3800
·
2015-09-18 14:34
算术运算
bash编程
之:算术运算
日期:2015年09月13日算术运算Shell默认不支持浮点数,所以计算结果中的浮点数会被圆整为整数,如:1.03>1;4.99>4算术运算的方式:(1)$[$A+$B](2)VARIABLE=$((expression))(3)letVARIABLE=$A+$B(4)expr$A+$B(5)bc运算符:++-- 增加或减少,(符号在变量前,先输出运算后的结果,符号在变量后,则先输出变量原来的值)
yao3800
·
2015-09-18 14:34
算术运算
linux下的
bash编程
简要学习
linux下的
bash编程
简要学习 1.bash是什么: linux运行时系统只会运行系统运行所需要的运行脚本即系统守护进程,一般根据用户自己需求设定和实现的服务需要手动启动
faith_SA
·
2015-09-17 23:29
bash
awk
sed
linux下的
bash编程
简要学习
linux下的
bash编程
简要学习 1.bash是什么: linux运行时系统只会运行系统运行所需要的运行脚本即系统守护进程,一般根据用户自己需求设定和实现的服务需要手动启动
faith_SA
·
2015-09-17 23:29
bash
awk
sed
shell脚本基础进阶(一)----shell介绍
shell介绍既然说到
bash编程
,那就先从程序设计开始吧,先说什么是程序?个人的话解释:程序就是对数据的加工处理过程。那么,程序设计构成就可以写成这个等式:程序=数据结构+指令算法。
cjt0115
·
2015-09-17 14:45
编程
shell
脚本
bash
shell脚本基础进阶(一)----shell介绍
shell介绍既然说到
bash编程
,那就先从程序设计开始吧,先说什么是程序?个人的话解释:程序就是对数据的加工处理过程。那么,程序设计构成就可以写成这个等式:程序=数据结构+指令算法。
cjt0115
·
2015-09-17 14:45
编程
shell
脚本
bash
bash编程
之:条件测试
日期:2015年09月13日>条件测试bash的条件测试主要有以下3类:整数测试:比较两个整数谁大谁小,是否相等;字符测试:比较两个字符串是否相等;文件测试:测试某个文件是否具有读权限、写权限、执行权限等;(1)根据运行的命令的状态结果判断(2)在bash中进行条件测试的方式通常有三种:testEXPRESSION[EXPRESSION] ==>两边必须要有空格,否则语法错误[[EXPRESSIO
yao3800
·
2015-09-15 04:06
逻辑运算
条件测试
文件测试
字符测试
整数测试
shell基础之二:条件判断语句if、case及read命令,
一、
bash编程
入门shell脚本:shebang#!
xiexiaojun
·
2015-08-25 18:15
linux
shell基础之二:条件判断语句if、case及read命令,
一、
bash编程
入门shell脚本:shebang#!
xiexiaojun
·
2015-08-25 18:15
linux
BASH编程
基础之变量、条件判断
一、前言在linux中,通常我们所指的脚本编程,指的是bash的脚本编程。bash作为一种过程式的编程语言来说,它应该具备编程语言所应该具备的基本元素,即:变量,流程,函数,数组。今天我们介绍变量以及流程之一的条件判断。二、变量1、初识变量在编程语言中,编程语言有两大种,强类型语言和弱类型语言。强类型语言中,要求变量的使用要严格符合定义,所有变量都必须先定义后使用。java、.NET、C++等都是
boycjhh
·
2015-07-14 20:28
linux
shell
编程语言
脚本
bash
提高Linux工作效率的十大bash技巧
很多时候,在使用
bash编程
中,有些问题一遍又一遍的重复遇到。每次我都需要重新思考这些问题的解决方法。直到有一天我无法忍受,于是坐下来,编写一个通用的函数,放入我的.bashrc文件中,部署到电脑上。
zhongyi_yang
·
2015-05-28 14:00
Linux
Bash编程
需要注意的几个地方
日常开发基本都在linux环境下,bash命令用的不少,但是写脚本的地方不多。真的写起来,发现需要注意的语法、使用习惯的小问题还是不少。查了些资料,也结合自己工作中遇到的一些问题,列举几个需要注意的地方1.变量及赋值用等号给变量赋值,=前后都不能有空格。export可以将其设为环境变量,当前SHELL及子进程有效;父进程的自定义变量无法在子进程中使用。var=32 now=`date +%y%m%
ancient_wind
·
2015-05-19 21:00
linux
bash
bash脚本编程的语法知识点总结第二部分
bash脚本编程的语法知识点总结第二部分承接第一部分进行总结分析6.
bash编程
之交互编程 read -p"prompt"//提示 -ttimeout 给变量默认值 varName
heroleilei0627
·
2015-05-13 21:25
File
enter
键盘
知识点
bash脚本编程的语法知识点总结第二部分
bash脚本编程的语法知识点总结第二部分承接第一部分进行总结分析6.
bash编程
之交互编程 read -p"prompt"//提示 -ttimeout 给变量默认值 varName
heroleilei0627
·
2015-05-13 21:25
File
enter
键盘
知识点
bash脚本编程的语法知识点总结第二部分
bash脚本编程的语法知识点总结第二部分承接第一部分进行总结分析6.
bash编程
之交互编程read-p"prompt"//提示-ttimeout给变量默认值varName=${varName:-value
heroleilei0627
·
2015-05-13 21:25
键盘
file
知识点
Shell编程
strace浅谈
很多公司,面试linux运维喜欢问
bash编程
,实际上,
bash编程
的很多语法细节和参数是很容易忘记的,比如将本机的8888端口转发至192.168.42.122的8080,端口转发的命令为:ssh-C-f-N-g-L8888
weikle
·
2015-05-13 10:19
linux
strace
Bash的陷阱
今天想分析的是这篇 Bash Pitfalls, 介绍了一些
bash编程
中
lbwahoo
·
2015-05-11 16:00
bash
bash编程
前言 bash(Bourne-AgainSHell)是一种过程式编程语言、是人机交互接口,它是解释型语言(源程序->解释器去读取执行)也称为动态语言,解释型无法脱离解释器独立运行,bash是弱类型,保存变量方式一切皆字符。概念 脚本:将希望执行的命令罗列在文件中一起执行,bash没有库,整个程序都依赖于命令完成,在脚本中命令语句执行失败并不影响后续命令执行,如果语法错误后续所有命令将不再执行。
xiangjin1
·
2015-04-26 21:43
编程
bash
语言
bash编程
前言 bash(Bourne-AgainSHell)是一种过程式编程语言、是人机交互接口,它是解释型语言(源程序->解释器去读取执行)也称为动态语言,解释型无法脱离解释器独立运行,bash是弱类型,保存变量方式一切皆字符。概念 脚本:将希望执行的命令罗列在文件中一起执行,bash没有库,整个程序都依赖于命令完成,在脚本中命令语句执行失败并不影响后续命令执行,如果语法错误后续所有命令将不再执行。
xiangjin1
·
2015-04-26 21:43
编程
bash
语言
bash编程
练习题及答案
1、删除/etc/grub.conf文件中行首的空白符 seds@^[[:space:]]*@@'/etc/grub.conf 2、替换/etc/inittab文件中"id:3:initdefault:"一行中的数字为53、删除/etc/inittab文件中的空白行 sed/^$/d/etc/inittab4、删除/etc/inittab文件中开头的#号 sed's/^#*//g'/
jm0477
·
2015-04-14 21:42
编程
bash
练习题
bash编程
之case语句
一、语法格式 case变量引用(${})invalue1) #变量的值是value1,则执语句1,语句2,・・・・・・ 语句1 语句2 ・・・・・・ ;; #每个分支结束时都需要以双分号结尾value2) #变量的值是value2,则执语句3,语句4,・・・・・・ 语句3 语句4 ・・・・・・ ;;value3) #变量的值是value3,则执语句
youshine
·
2015-04-13 17:25
linux
case
bash
bash编程
之case语句
一、语法格式 case变量引用(${})invalue1) #变量的值是value1,则执语句1,语句2,・・・・・・ 语句1 语句2 ・・・・・・ ;; #每个分支结束时都需要以双分号结尾value2) #变量的值是value2,则执语句3,语句4,・・・・・・ 语句3 语句4 ・・・・・・ ;;value3) #变量的值是value3,则执语句
youshine
·
2015-04-13 17:25
linux
case
bash
Linux
bash编程
基础语法总结
前言在Linux学习过程中,我们无可避免的会碰到一个既让人喜欢,又令人头疼的神奇的东西――
bash编程
,即shell脚本。那么什么是shell脚本呢?
北城书生
·
2015-04-04 00:17
while
shell脚本
for
if
until
Linux
bash编程
基础语法总结
前言在Linux学习过程中,我们无可避免的会碰到一个既让人喜欢,又令人头疼的神奇的东西——
bash编程
,即shell脚本。那么什么是shell脚本呢?
北城书生
·
2015-04-04 00:17
for
if
while
Shell
Linux
bash编程
基础语法总结
前言在Linux学习过程中,我们无可避免的会碰到一个既让人喜欢,又令人头疼的神奇的东西――
bash编程
,即shell脚本。那么什么是shell脚本呢?
北城书生
·
2015-04-04 00:17
while
shell脚本
for
if
until
Linux Bash脚本编程语言中的美学与哲学
阅读这篇随笔,不需要你有
Bash编程
的经验,但一定要和我一样热衷于探索各种编程语言的本质,感悟它们的魅力。其实早就想写关于Bash的东西了。我们平时喜欢对编程语言进行分类,
扒拉米2015
·
2015-03-12 16:16
linux
编程语言
字符串
美学
冲击力
Linux Bash脚本编程语言中的美学与哲学
阅读这篇随笔,不需要你有
Bash编程
的经验,但一定要和我一样热衷于探索各种编程语言的本质,感悟它们的魅力。其实早就想写关于Bash的东西了。我们平时喜欢对编程语言进行分类,
扒拉米2015
·
2015-03-12 16:16
linux
编程语言
字符串
美学
冲击力
马哥笔记第五天vim、
bash编程
5.1.1、vim模式说明:编辑模式、输入模式、末行模式,编辑模式切换输入模式(i:在光标所在处进入输入模式、a:光标向后一格进入输入模式、o:光标下新建一行进入输入模式、I:在行首进入输入模式、A:在行尾进入输入模式、O:光标上新建一行进入输入模式)、5.1.2、退出文本(q、q!、wq!、x、zz)、行间进行移动#G跳到第几行、G最后一行。x删除光标所在的字符、dd删除行、D删除光标至行尾所有
xiangjin1
·
2015-03-09 10:14
编程
vim
bash
马哥笔记第五天vim、
bash编程
5.1.1、vim模式说明:编辑模式、输入模式、末行模式,编辑模式切换输入模式(i:在光标所在处进入输入模式、a:光标向后一格进入输入模式、o:光标下新建一行进入输入模式、I:在行首进入输入模式、A:在行尾进入输入模式、O:光标上新建一行进入输入模式)、5.1.2、退出文本(q、q!、wq!、x、zz)、行间进行移动#G跳到第几行、G最后一行。x删除光标所在的字符、dd删除行、D删除光标至行尾所有
xiangjin1
·
2015-03-09 10:14
编程
bash
vim
马哥教育学习进度
马哥笔记第五天vim、
bash编程
5.1.1、vim模式说明:编辑模式、输入模式、末行模式,编辑模式切换输入模式(i:在光标所在处进入输入模式、a:光标向后一格进入输入模式、o:光标下新建一行进入输入模式、I:在行首进入输入模式、A:在行尾进入输入模式、O:光标上新建一行进入输入模式)、5.1.2、退出文本(q、q!、wq!、x、zz)、行间进行移动#G跳到第几行、G最后一行。x删除光标所在的字符、dd删除行、D删除光标至行尾所有
xiangjin1
·
2015-03-09 10:14
编程
vim
bash
linux shell编程
bash编程
是面向过程的,依靠bash解释器边解释边执行,脚本的编写格式:第一行:写明解释器;#!/bin/bash注释行:所有以#开头的行均为注释行;会被解释器忽略下面来看一个经典的小程序:#!
zxt19880421
·
2014-12-10 19:58
linux
bash
bash编程
之if语句条件测试
bash脚本之条件测试 条件测试的四种方式: testEXPRESSION [EXPRESSION] [[EXPRESSION]]:双中括号与单中括号大部分时候是通用的,但有时候会与一些与或运算符冲突,使用中需注意 COMMAND:此处测试的是命令执行的状态返回值,即命令执行成功与否,若成功则返回值为0否则为1-255之间的任意数字
xlb1126
·
2014-12-06 22:34
if语句
条件测试
bash编程
基础及for循环
bash编程
要点变量:本地变量:只对当前shell进程有效,对当前shell之外的其它shell(包括其父、子等)无效;环境变量:对当shell进程及其子shell进程有效;局部变量:仅在当前shell
xlb1126
·
2014-12-06 21:22
变量
基础
for循环
bash编程
linux笔记之
bash编程
(三)
bash脚本编程之函数1、bash脚本编程函数的作用?答:函数的主要功能是为了代码重用,模块化编程,是脚本的代码结构清晰。2、函数的定义格式有几种,具体是什么格式?答:函数的定义格式之一:function 函数名{ 函数体}函数的定义格式之一:函数名(){ 函数体}实例:探测172.16.0.0内的所有主机的状态#!/bin/bash #************************
zouhg
·
2014-12-04 21:35
linux
function
主机
bash编程
之条件测试if/then
bash之条件测试:条件测试:testEXPRESSION [EXPRESSION] [[EXPRESSION]] COMMAND测试表达式:整数测试:A,BA-gtB:大于A-geB:大于等于A-eqB:等于A-ltB:小于A-leB:小于等于A-neB:不等于当判断与整数相关的条件时如上图:通过判断用户ID大小,来确定用户是管理员还是普通用户还是系统用户。UID为0时是roo
王小莹wynn
·
2014-12-04 21:27
then
if
/
条件测试
linux笔记之
bash编程
(二)
bash脚本编程之选择执行1、什么是选择执行?答:选择执行是通过条件测试来完成的,测试某条件满足就执行,条件不满足就不执行。2、条件测试的格式有哪几类?答:条件测试的格式:(1)test 条件表达式 (2)[条件表达式] (3)[[条件表达式]] (4)命令表达式3、条件表达式有哪几类?答:条件表达式的的格
zouhg
·
2014-12-04 20:32
linux
字符串
表达式
linux笔记之
bash编程
(一)
bash脚本编程的基本知识1、bash脚本是什么文件,bash脚本是怎么运行的?答:bash脚本是个shell脚本文本,shell脚本是文本文件,内核不能让其直接运行,但是当内核读取脚本文件的第一行,发现是一个脚本文件,并定义了用来解释执行脚本的bash的脚本程序,然后内核启动一个bash进程用来解释执行这个脚本。这就说明bash脚本是由bash程序解释执行的。2、bash为什么能解释执行bash
zouhg
·
2014-12-04 14:53
编程语言
关键字
local
文本文件
shell
bash编程
语法一:变量 bash变量类别:本地变量:只对当前shell进程有效的变量;对其它shell进程无效,包当前shell进程的子进程; VAR_NAME=VALUE
hanye1263567419
·
2014-10-19 21:26
接触shell
shell
bash编程
语法一:变量bash变量类别:本地变量:只对当前shell进程有效的变量;对其它shell进程无效,包当前shell进程的子进程;VAR_NAME=VALUE变量赋值:向变量的存储空间保存数据变量引用
hanye韩也
·
2014-10-19 21:26
接触shell
Linux应用环境实战10:Bash脚本编程语言中的美学与哲学
阅读这篇随笔,不需要你有
Bash编程
的经验,但一定要和我一样热衷于探索各种编程语言的本质,感悟它们的魅力。其实早就想写关于Bash的东西了。我们平时喜欢对编程语言进行分类,
京山游侠
·
2014-09-30 15:00
bash编程
之“字符串”:
bash编程
之“字符串”:双目:>:大于或者!
lzf05303774
·
2014-09-20 11:48
bash编程
“字符串”
Bash的24个陷阱分析
今天想分析的是这篇BashPitfalls,介绍了一些
bash编程
中的经典错误。fcicq说可能不适合初学者,而我认为,正是
bash编程
的初学者才应该好好阅读一下这篇文章。
hotea
·
2014-09-03 22:00
shell
条件比较的注意细节
Bash编程
中的字符串比较实用一般编程语言的比较操作符:Bash中数值比较的操作符: 比较 描述 比较 描述n1-eqn2n1等于n2n1-nen2n1不等于n2n1-gt n2n1
deshanrenjian
·
2014-08-28 22:25
字符串
bash编程
条件比较的注意细节
Bash编程
中的字符串比较实用一般编程语言的比较操作符:Bash中数值比较的操作符: 比较 描述 比较 描述n1-eqn2n1等于n2n1-nen2n1不等于n2n1-gt n2n1
�陨迫思�
·
2014-08-20 20:29
字符串
bash编程
Bash 实例,第 3 部分
进入ebuild系统我真是一直期待着这第三篇、也是最后一篇 Bash实例文章,因为既然已经在 第1篇和 第2篇 中讲述了
bash编程
基础,就可以集中讲述象bash应用开发和程序设计这样更高级的主题。
inDestiny
·
2014-08-16 12:00
bash
ebuild
bash编程
(三)之循环
bash编程
(三)之循环bash三种循环:for循环,while循环,until循环。这些循环熟练掌握一种循环即可。
王洪斌
·
2014-08-03 20:37
编程
循环
bash
bash编程
bash编程
看一个简单的例子,写一个Hello world!
Anyuc
·
2014-08-03 20:52
编程
bash
Bash编程
(二)之if判断与函数
Bash编程
(二)之if判断与函数一、if语句If语句:用来判定所给定的条件是否满足,根据判定的结果(真或假)决定执行给出的两种操作之一
王洪斌
·
2014-08-03 20:40
编程
bash
判断
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他