Shell
文章平均质量分 67
zhengqijun_
You can do it! No can no BB!
展开
-
Shell 编程详解之变量<二>
一、变量1、变量的定义定义的格式:variableName="value"如:num=100注意:变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。2、变量名的命名规范a. 只能使用数字、字符、下划线。b. 首个字符必须为字母(a-z,A-Z)。c. 不能使用bash里的关键字(可用help命令查看保留关键字)。如:myNum、getValue等原创 2017-03-24 12:19:58 · 707 阅读 · 0 评论 -
Shell 编程详解之Shell简介<一>
一、Shell简介Shell本身是一个用C语言编写的程序,被称为一种脚本语言,也是一种高级语言。它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。它虽然不是Un原创 2017-03-24 10:51:39 · 508 阅读 · 0 评论 -
Shell 编程详解之字符串和数组<三>
一、字符串字符串是shell编程中一种常用的数据类型,字符串可以用单引号,也可以用双引号,也可以不用引号。下面来看看它们之间的区别1、单引号使用格式:str='this is a string'单引号字符串的限制:a、单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的;b、单引号字串中不能出现单引号(对单引号使用转义符后也不行)。2、双引号使用原创 2017-03-26 17:49:49 · 597 阅读 · 0 评论 -
Linux命令行下”!”的十个神奇用法
Linux 系统中,“!” 符号或者操作符通常被用做逻辑否定的操作符,同时也通过一些调整和改动命令来从历史记录中找出你需要的命令行。下面演示的命令行在bash Shell中都已经明确检查过可用了。不过我没有在其他的 Shell 解释器下测试过,不过我相信这些命令也不会在其他的解释器下运行。那么现在就让我们学习一下 “!” 这神奇而独特的用法吧!1.从历史记录中使用命令号来运行命令你也许从没...转载 2018-08-15 17:42:30 · 1953 阅读 · 1 评论