【Shell】
小呀小二笙
斯人若彩虹,遇上方知有~~~
展开
-
【从0到1 Shell】(一)初识Shell
目前,无论是在UNIXUNIXUNIX系统中,还是在LinuxLinuxLinux系统中,比较流行的ShellShellShell都是bashbashbash作为程序设计语言来说,ShellShellShell是一种脚本语言。脚本语言是相对于编译型语言而言的。前者毋需编译,而是由解释器读取程序代码并且执行其中的语句;后者则是预先编译成可执行代码,在使用的时候可以直接执行。Shell起源S...原创 2019-03-05 09:36:56 · 143 阅读 · 0 评论 -
【从0到1 Shell】(二)Shell程序设计语言
shellshellshell不仅仅充当用户与UNIXUNIXUNIX或者LinuxLinuxLinux交互界面的角色,还可以作为一种程序设计语言来使用。通过ShellShellShell编程,可以实现许多非常实用的功能,提高系统管理的自动化水平。shellshellshell脚本程序有以下两种执行方式:用户可以输入一系列的命令,交互式地执行它们用户也可以把所有的这些命令按照顺序保存在...原创 2019-03-05 23:38:11 · 222 阅读 · 0 评论 -
【从0到1 Shell】(三)第一个Shell程序
shell脚本的基本元素从HelloHelloHello, BashBashBash ShellShellShell开始来探讨shellshellshell的基本元素:例1:HelloHelloHello,BashBashBash ShellShellShell#! /bin/bash #输出字符串echo "Hello, Bash Shell!"结果:root@VM-0-2-...原创 2019-03-06 11:08:44 · 204 阅读 · 0 评论 -
【从0到1 Shell】(四)变量和引用
变量和引用变量:程序设计语言中的一个可以变化的量,当然,可以变化的是变量的值。变量在几乎所有的程序设计语言中都有定义,并且其涵义也大同小异。从本质上讲,变量就是在程序中保存用户数据的一块内存空间,而变量名就是这块内存空间的地址。在程序的执行过程中,保存数据的内存空间的内容可能会不断地发生变化,但是,代表内存地址的变量名却保持不变。变量的命名在shellshellshell中,变量名可以由字...原创 2019-03-09 20:23:34 · 309 阅读 · 0 评论 -
【从0到1 Shell】(五)条件测试和判断语句
条件测试条件测试基本语法在shellshellshell程序中,用户可以使用测试语句来测试指定的条件表达式的条件的真或者假。当指定的条件为真时,整个条件测试的返回值为0;反之,如果指定的条件为假,则条件测试语句的返回值为非0值。这一点与其他程序设计语言不一样,是为了保持与shellshellshell程序的退出状态一致。当某个shellshellshell程序成功执行后,该进程会返回一个0...原创 2019-10-08 11:07:31 · 303 阅读 · 0 评论 -
【从0到1 Shell】(六)循环结构
步进循环语句for1.带列表的forforfor循环语句基本语法:for variable in {list}do statement1 statement2 ..done例1:使用带列表的forforfor语句#! /bin/bashfor var in 1 2 3 4 5 6 7 8do echo "the number is $var"done执行结果:...原创 2019-10-08 19:54:35 · 484 阅读 · 0 评论