export命令 export命令用于将shell变量输出为环境变量(全局变量),或者将shell函数输出为环境变量。 一个变量创建时,它不会自动地为在它之后创建的shell进程所知。而命令export可以向后面的shell传递变量的值。当一个shell脚本调用并执行时,它不会自动得到原为脚本(调用 ...
分类:
系统相关 时间:
2020-03-20 20:31:58
阅读次数:
92
在 Shell 中输入的命令,有一部分是 Shell 本身自带的,这叫做内置命令;有一部分是其它的应用程序(一个程序就是一个命令),这叫做外部命令。 一、变量 1.定义变量 在 Bash shell 中,每一个变量的值都是字符串,无论你给变量赋值时有没有使用引号,值都会以字符串的形式存储。这意味着, ...
分类:
系统相关 时间:
2020-03-18 18:50:58
阅读次数:
82
Shell 变量的作用域(Scope),就是 Shell 变量的有效范围(可以使用的范围)。 Shell 变量的作用域可以分为三种: 有的变量只能在函数内部使用,这叫做局部变量(local variable); 有的变量可以在当前 Shell 进程中使用,这叫做全局变量(global variabl ...
分类:
系统相关 时间:
2020-03-18 18:38:57
阅读次数:
64
实现:eval 1 a="indv1" 2 indv1="Sus1" 3 4 eval tmp='$'$a 5 echo $tmp //这里 echo 返回值为Sus1 ...
分类:
系统相关 时间:
2020-03-17 14:07:04
阅读次数:
87
Shell 教程 shell 运算符 shell变量 shell字符串 shell传递参数 shell数组 返回 06、Shell 运算符 Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 原生bash不支持简单的数学运算,但是 ...
分类:
系统相关 时间:
2020-03-08 13:53:40
阅读次数:
91
1. shell 的派生 用户登录到Linux系统后,系统将启动一个用户shell。在这个shell中,可以使用shell命令, 或声明变量,也可以创建并运行shell脚本程序。运行shell脚本程序时,系统将创建一个子shell。 此时,系统中将有两个shell,一个是登录时系统启动的shell, ...
分类:
系统相关 时间:
2020-02-27 11:34:48
阅读次数:
111
定时任务 命令参数: 常见使用: 启动&重启&停止&reload 创建定时任务 SHELL变量指定了系统要使用哪个shell,这里是bash PATH变量指定了系统执行 命令的路径 MAILTO变量指定了crond的任务执行信息将通过电子邮件发送给root用户 HOME变量指定了命令执行根目录 以指 ...
分类:
其他好文 时间:
2020-02-23 14:53:05
阅读次数:
59
学习内容:输入输出重定向符、管道符、通配符、SHELL变量、内外部命令、别名命令及VIM编辑器基础操作! ...
分类:
系统相关 时间:
2020-02-21 21:54:39
阅读次数:
87
vi test.sh a=12345123 #将${a}里的第一个123替换为321 b=${a/123/321}; echo "echo variable a" echo $a echo "echo variable b" echo $b a=12345123 #将${a}里的所有123替换为32 ...
分类:
系统相关 时间:
2020-02-19 13:07:04
阅读次数:
76
一、Shell 变量 1、定义变量 脚本语言在定义变量时通常不需要指明类型,直接赋值就可以,Shell变量也遵循这个规则。 定义变量时,变量名不加美元符号($)且变量的左右两边不能加空格(对于习惯python的人来说很难受),但是使用变量时就需要加上美元符号($),例如: name="zbj" # ...
分类:
系统相关 时间:
2020-02-13 21:20:23
阅读次数:
107