SHELL
小仙女的小跟班_fairy
日常逗比,乐天。
展开
-
2020-12-23:【Shell】Shell命令学习记录(runoob)-Shell文件包含
【Shell】Shell命令学习记录(runoob)-Shell文件包含 Shell 文件包含 和其他语言一样,Shell 也可以包含外部脚本。这样可以很方便的封装一些公用的代码作为一个独立的文件。 文件包含,即文件引用,类似于python中的库文件引用! Shell 文件包含的语法格式如下: . filename # 注意点号(.)和文件名中间有一空格 或 source filename 实例 创建两个shell脚本文件 test1.sh代码如下: #! /bin/bash # author:原创 2020-12-23 22:38:47 · 313 阅读 · 0 评论 -
2020-12-23:【Shell】Shell命令学习记录(runoob)-流程控制
【Shell】Shell命令学习记录(runoob)-流程控制 Shell 流程控制 和Java、PHP等语言不一样,sh的流程控制不可为空, 在sh/bash里可不能这么写,如果else分支没有语句执行,就不要写这个else。 if else if if 语句语法格式: if condition then command1 command2 ... fi 也可以写成一行(适用于终端命令提示符) # 判断当前后台进程中,是否运行了大于1个bash进程,如果是,则返回,否则不处理 if [ $(p原创 2020-12-23 22:38:17 · 371 阅读 · 0 评论 -
2020-12-23:【Shell】Shell命令学习记录(runoob)-echo命令&printf命令&test命令
【Shell】Shell命令学习记录(runoob)-echo命令&printf命令&test命令 Shell echo命令 Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式: echo string 1.显示普通字符串: echo "It is a test" 这里的双引号完全可以省略,以下命令与上面实例效果一致: echo It is a test 2.显示转义字符 echo "\"It is a test\"" 结果将是: "It原创 2020-12-23 22:37:37 · 413 阅读 · 0 评论 -
2020-12-23:【Shell】Shell命令学习记录(runoob)-参数&数组&基本运算符
【Shell】Shell命令学习记录(runoob)-参数&数组&基本运算符 Shell 传递参数 我们可以在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推……(传递参数:即在命令行执行shell语句后加参数) 实例 我们在脚本中传递参数时,$0为执行的文件名(包括文件路径) echo "Shell 传递参数实例!" echo "执行的文件名:$0" echo "first par原创 2020-12-23 22:36:43 · 259 阅读 · 0 评论 -
2020-12-23:【Shell】Shell命令学习记录(runoob)-Shell函数&输入-输出重定向
【Shell】Shell命令学习记录(runoob)-Shell函数&输入-输出重定向 Shell 函数 linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。 shell中函数的定义格式如下: [ function ] funname [()] { action; [return int;] } 说明: 1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。 2、参数返回,可以显示加:return 返回,如果不加,将以最原创 2020-12-23 22:35:18 · 236 阅读 · 0 评论 -
2020-12-23:【Shell】Shell命令学习记录(runoob)-helloworld测试脚本及shell变量&字符串
【Shell】Shell命令学习记录(runoob)-helloworld测试脚本及shell变量&字符串 第一个shell脚本 shell脚本示例01 Shell 编程跟 JavaScript、php 编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。 Linux 的 Shell 种类众多,常见的有: Bourne Shell(/usr/bin/sh或/bin/sh) Bourne Again Shell(/bin/bash) C Shell(/usr/bin/cs原创 2020-12-23 22:33:47 · 287 阅读 · 0 评论