本文介绍一下 shell 的语法。 一、变量 在 shell 里,使用变量之前通常并不需要事先为他们做出声明,需要使用的时候直接创建就行了。默认情况下,所有变量都被看做字符串并以字符串来存储,即使它们被赋值为数值时也是如此。shell 和一些工具会在需要时把数值型字符串转换成 ...
一 变量 linux大小写敏感,变量取名要注意大小写。可以通过变量名前面加 来访问变量的内容。可以通过使用read命令来将用户输入的值赋给一个变量。 给变量赋值时,如果字符串中包含空格,就必须用引号把他们引起了,还要注意在等号两边不能有空格。 变量在双引号中会用变量值替换,而在单引号中就不会替换,也可以通过转义字符 来取消 的特殊含义。 例:myvar Hithere echo myvar ec ...
2013-09-09 09:36 0 7688 推荐指数:
本文介绍一下 shell 的语法。 一、变量 在 shell 里,使用变量之前通常并不需要事先为他们做出声明,需要使用的时候直接创建就行了。默认情况下,所有变量都被看做字符串并以字符串来存储,即使它们被赋值为数值时也是如此。shell 和一些工具会在需要时把数值型字符串转换成 ...
数组的基本赋值 arr=(a b c) arr[index]=a 2.常用的两个方法 str=${arr[@] ...
一、Shell脚本中的函数 和C语言类似,Shell中也有函数的概念,但是函数定义中没有返回值也没有参数列表。例如: 注意函数体的左花括号'{'和后面的命令之间必须有空格或换行,如果将最后一条命令和右花括号'}'写在同一行,命令末尾必须有;号。 在定义fun ...
关于程序语言 是什么 程序语言是一门特殊的语言,不像英语,汉语是用于人与人之间交流的,程序语言是人类与计算机交互的媒介。 为什么 类比一下,如果你想和动物交流,就得知道动物 ...
while do done, until do done (不定回圈) 一般来说,不定回圈最常见的就是底下这两种状态了: while 的中文是『当....时』,所以,这种方式说的是『 ...
原创博文,转载请标明出处--周学伟 http://www.cnblogs.com/zxouxuewei/tag/ 从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程 ...
转载: https://blog.csdn.net/love__coder/article/details/7262160 ...
sed 替换文件中的字符串 sed -e 's/foo/bar/' myfile 将 myfile 文件中每行第一次出现的foo用字符串bar替换,然后将该文件内容输出到标准输出 sed - ...