一、Shell定义变量需要遵循的规则Shell编程中,使用变量无需事先声明,同时变量名的命名须遵循如下规则:首个字符必须为字母(a-z,A-Z)中间不能有空格,可以使用下划线(_)不能使用标点符号不能使用bash里的关键字(可用help命令查看保留关键字)二、shell变量赋值需要给变量赋值时,可以这么写: 变量名=值 三、shell变量的引用要取用一个变量的值,
原创
2016-12-21 22:39:04
1115阅读
自定义变量
自己定义的变量
自定义变量分类:
自定义局部变量
只能在一个脚本文件中使用的变量
定义使用:
不能以数字开头
var_name=value
等号两侧不能有空格
bash中默认的类型为字符串类型,无法直接数值运算
变量值有空格,必须使用双引号
不能使用关键字
自定义常亮
自定义全局变量
查询变量值
1.$变量名
2.${变量名} #适合拼接字符串
变量的
原创
2023-11-03 11:49:45
230阅读
自定义变量[root@wy ~]# a=1[root@wy ~]# echo $a1解释说明:等号两边没空格shell中的变量名由数字、字母、下划线,但不可以以数字开头。用在什么地方呢?举个用户交互的例子:用户交互用命令read -p 执行脚本若使用超时 -t ,就会自动退出执行脚本shell内置变量:$1,$2,$0举例:执行脚本说明:$0代表是脚本本身,$1,$2...则代表第几个参数 &nb
原创
2017-01-12 15:48:45
648阅读
量需要遵循的规则Shell编程中,使用变量无需事先声明,同时变量名的命名须遵循如下规则:首个字符必须为字母(a-z,A-Z)中间不能有空格,可以使用下划线(_)不能使用标点符号不能使用bash里的关键字(可用help命令查看保留关键字)二、shell变量赋值需要给
转载
2021-12-31 10:35:06
572阅读
定义变量 变量名=变量值 例如: x=123 mulu="当前目录下有 $(ls)" 备注: 变量名只能是字母、下划线、数字组成且不能以数字开头 变量等号两侧不能加空格 若变量值中间有空格,必须用双引号括起来;变量值中的“”会解析特殊符号,例如$,‘’不会解析特殊符号 变量调用 使用$变量名;如果是 ...
转载
2021-08-03 11:29:00
212阅读
2评论
本篇文章,继续来和大家分享与Linux相关的知识。本次文章的内容主要会涉及到实现一个简易的shell,旨在理解shell的原理,并将我们前面分享的文章的知识,简单的串一遍。
原创
2024-07-25 00:25:27
175阅读
在脚本执行过程中,如果有一些命令或路径很长,且需要反复多次使用。则用变量来代替,方便更改和维护。read -t3 -p "please input a number:" necho $nread常用来实现人机交互,并把输入的值赋予给变量n -t3指定超时时间,超过3秒,返回到系统提示符下。shell中的内置变量:$0 $1-$9 $#等vim test.sh例:echo "\$0=$0"
原创
2015-07-27 15:22:52
380阅读
1.Shell脚本1.1概念将要执行的命令按顺序保存到一个文本文件;给该文件可执行权限;可结合各种Shell控制语句以完成更复杂的操作。1.2shell脚本应用场景重复性操作交互性任务批量事务处理服务运行状态监控定时任务执行1.3shell的作用相当于一个翻译官, shell是一个特殊的应用程序,它介于操作系统内核和用户之间,充当了一个“命令解释器”的角色,负责接收用户输入的操作指令并进行解释,将
原创
2022-04-21 21:55:29
2689阅读
自定义系统环境变量
能够自定义系统级环境变量
全局配置文件应用场景:
当用户进入shell环境初始化的时候会加载全局配置文件/etc/profile里面的环境变量,供给所有的shell程序使用;
只要是所有shell程序使用的命令变量就可以定义在这个文件中
1.编辑/etc/profile配置文件
#增加命令:定义变量var1=var1并导出环境变量
一般在最低端定义环境变量,vim使用大
原创
2023-11-06 09:00:23
122阅读
前一阵子更换Linux衍生版的频率有点高 -_-|||,各个衍生版的Linux Shell命令还是又一些差异的,例如有的衍生版会有ll,la等等这些命令,其实这些东西基本都是在Shell的初始化脚本中做的。一般来说,Shell的初始化脚本分为2种:一种是全局默认的,一种是用户自己的。全局默认的路径为/etc/profile在profile中,它默认会再加载/etc/bash.bashrc。另一种用
转载
2013-01-23 14:22:00
297阅读
2评论
linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。下面说说它的定义方法,以及调用需要注意那些事项。
一、定义shell函数(define function)
[ function ] funname [()] {  
转载
精选
2011-04-15 18:17:53
10000+阅读
CSS variable or CSS custom properties变量的声明变量的获取或使用变量值的类型作用域响应式布局兼容性处理JavaScript 操作 CSS自定义变量(CSS variable)又叫做“CSS 自定义属性“(CSS custom properties)。因为变量与自定义的 CSS 属性其实是一回事。 变量的声明声明变量的时候,变量名前面要加两个中横线(--) 就
转载
2024-06-26 12:43:50
68阅读
一、变量1.变量的命名规范- 必须以字母或下划线开头,名字中间只能由字母、数字和下划线组成- 变量名称长度不得超过255个字符- 变量名称在有效范围内必须是唯一的- 变量默认类型都是字符串(重点)2. 变量分类- 字符串- 整数- 浮点- 日期3. 用户自定义变量- 这些变量的值都是自己定义的- 变量名不能以数字开头- 等号左右两边不能有空格(重点)4. 定义变...
原创
2021-09-02 10:15:04
2334阅读
h shell(或者执行一个shell脚本),你就能创建这个shell进程可见的局部
原创
2022-08-19 12:01:03
112阅读
Shell 函数定义的语法格式如下:function name() { statements [return value]}对各个部分的说明:function是 Shell 中的关键字,专门用来定义函数;name是函数名;statements是函数要执行的代码,也就是一组语句;return value表示函数的返回值,其中 return 是 Shell 关键字,专门用在函数中返回一个值
原创
2019-10-11 17:23:11
10000+阅读
Winpeshl.ini Files
Winpeshl.ini 可控制是将自定义外壳程序加载到 Windows(R) PE,还是加载到默认的“命令提示符”窗口。若要加载自定义外壳程序,请创建一个名为 Winpeshl.ini 的文件,然后将它放在自定义 Windows PE 映像的 %SYSTEMROOT%\System32 中。该 .ini 文件
转载
精选
2010-09-19 11:31:47
901阅读
1评论