Shell/Bash 变量/variable 循环/loop】的更多相关文章

如何在bash脚本里面进行循环 #!/bin/bash n=9999 for(( i =1; i<=100;i++)) do /root/testProgram $n sleep 5 n=$((n+1)) done REFER: How to increment a variable in bash?…
--------------------------------------------------------------------------------- 变量是计算机内存的单元,其中存放的值可以改变.变量用于暂时保存信息. 一. 变量设置规则 1.数字,字母,下划线组成,不能以数字开头. 2.Bash中变量的默认类型都是字符串型,如果要进行数值运算,则必须指定变量类型为数值型. 3.变量用等号连接值,等号左右不能有空格. 4.变量的值如果有空格,需要使用单引号或双引号包括,因为空格代表…
------------------------------------------------------------------------------------------------- Shell中的变量的类型默认都是字符串,所以: #!/bin/bash aa= bb= cc=$aa+$bb + 数值运算的方式: declare声明变量的类型: declare [+/-] [选项] 变量名 选项: -  :给变量设定类型属性 + :取消变量的类型属性 -i :将变量声明为整数型(in…
----------------------------------------------------------------------------------------- 只有把环境变量放入配置文件中,才能每次开机自动生效.source命令:让配置文件直接生效,而不用注销或重新登录. source 配置文件 或者 . 配置文件(等同于 source 配置文件) [系统中五类环境变量配置文件] /etc/profile /etc/profile.d/*.sh ~/.bash_profile…
--------------------------------------------------------------------------------------------- 变量测试是通过显示x的值,判断y的值:程序执行时用于判断,可以用 if 判断同样实现. Link:http://www.cnblogs.com/farwish/p/4772113.html…
while do done, until do done (不定循环) while [ condition ] <==中括号内的状态就是判断式 do <==do 是回圈的开始! 程序段落 done <==done 是回圈的结束 until [ condition ] do 程序段落 done [root@www scripts]# vi sh13.sh #!/bin/bash # Program: # Repeat question until user input correct an…
一.回顾 1.用户管理,权限管理,install,mktemp 2.用户管理: 3.权限管理: mode,ownership mode: user group other r w x 4.命令:install,mktemp 二.bash特性及bash脚本编程初步 1.终端:附着在终端的接口程序 GUI:KDE,GNome,Xfce CLI:/etc/shells 2.bash的特性: a.命令行展开:~,{} b.命令别名:alias,unalias c.命令历史:history d.文件名通配…
Shell学习之Bash变量详解 目录 Bash变量 Bash变量注意点 用户自定义变量 环境变量 位置参数变量 预定义变量 Bash变量 用户自定义变量:在Bash中由用户定义的变量. 环境变量:这种变量中主要保存和系统操作环境相关的数据. 位置参数变量:这种变量主要是用来向脚本当中传递参数或数据的,变量名不能自定义,变量作用是固定的. 预定义变量:是Bash中已经定义好的变量,变量名不能自定义,变量作用也是固定的. Bash变量注意点 1.变量名称可以由字母.数字和下划线组成,但是不能以数字…
linux bash shell之变量替换::=句法.=句法.:-句法.-句法.=?句法.?句法.:+句法.+句法   linux bash shell之变量替换::=句法.=句法.:-句法.-句法.=?句法.?句法.:+句法.+句法 变量替换和变量默认值设置是紧密相关的,至少从概念出发是如此. 参数扩张是将类似于变量的参数用它的值来替换.例如以“echo $VAR”的形式调用一个简单的变量.此外还有更多的特性可以访问.这个句法还包含一些没有扩展的特性,虽然这些特性自身很有意义.首先,这类特性执…
变量设置规则: 变量名称可以由字母.下划线和数字组成,但是不能由数字开头. 在Bash中变量的默认类型是字符串类型,若需要进行数值运算,则需指定变量类型为数值型.变量用等号链接,且两边不能有空格.若需要有空格,则用单引号或者双引号包括. Bash变量中“\”为转义符. 变量的值可以叠加,不过变量需要用双引号包括“$变量名”或者${变量名}. 如果把命令的结果作为变量值赋予变量,则需要使用反引号``或者$()包含命令…