1、变量的定义 <类型名称> <变量名称>; 2、变量的名字 只能由字母、数字和下划线组成(数字不能出现在第一个位置)。 3、变量的初始化 <类型名称> <变量名称>=<初始值>; 虽然C语言没有强制所有的变量都在定义的地方初始化,但是所有的变量在第一次被使用(即出现在赋值运算符的右边)之前都应该被 ...
分类:
其他好文 时间:
2018-05-12 03:18:25
阅读次数:
168
$# 是传给脚本的参数个数$0 是脚本本身的名字$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$@ 是传给脚本的所有参数的列表$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个$$ 是脚本运行的当前进程ID号$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误
分类:
系统相关 时间:
2018-04-20 10:54:37
阅读次数:
165
CPU报警,系统为centos7.2,用于其他系统需要改位置变量。
#!/bin/bash
if [ -e /detection_script ]
then
mkdir -p /detection_script/
else
mkdir -p /detection_script/
fi
分类:
其他好文 时间:
2018-04-17 14:21:13
阅读次数:
155
为centos 7.2 用于其他系统需要更改位置变量
[root@didichuxing detection_script]# cat loginuser.sh
#!/bin/bash
cat << EOF > /etc/motd
Welcome
EOF
分类:
其他好文 时间:
2018-04-17 14:20:46
阅读次数:
506
$0 $# $n-->$[1..9] $* $@ 1、在shell中存在着一些特殊而又重要的变如:$1 $0 $#,我们称为特殊的位置变量要从命令行,函数,脚本,等传递参数时,就需要在shell脚本中使用位置参数变量$0:显示当前的脚本文件名,如果在执行脚本时添加了路径,那么全部都会输出$n:获取当 ...
分类:
系统相关 时间:
2018-04-14 15:22:06
阅读次数:
292
shell脚本中的变量定义,引用各有不同的方式,除此之外,很常用的有文件属性判断,逻辑运算,数值运算等,下面记录一下它们的属性作用 变量 位置变量与状态变量 数值运算方式 逻辑判断 逻辑与 cmd1 && cmd2 如果cmd1为假,cmd2不需要执行,如果cmd1为真,cmd2要执行 逻辑或 cm ...
分类:
系统相关 时间:
2018-04-13 22:26:23
阅读次数:
263
1、位置变量 脚本: [root@localhost sh]# cat /opt/sh/test1.sh #/bin/bashecho "你执行的脚本名称及路径为: "$0echo "脚本的第一个参数为: "$1echo "脚本的第二个参数为: "$2echo "脚本的第三个参数为: "$3echo ...
分类:
系统相关 时间:
2018-04-13 16:09:55
阅读次数:
160
命令servicenetworkrestart重启网络systemctlnetworkrestartsystemctlrestartsshname=“value”变量赋值$(1.../@/*/#/0/?/$)位置变量testEXPRESSION测试命令export设置全局变量readonlyname设置只读变量env、printenv、export、declare-x查看全局变量shift左移参数
分类:
系统相关 时间:
2018-04-13 12:04:37
阅读次数:
191
内存就是程序运行时,数据临时存储的位置;变量是内存中的一个个小容器 Java中默认的整数类型是int类型Java中默认的浮点类型是double类型 向下(字节大的向字节小的)需要强转 向上直接转 ...
分类:
其他好文 时间:
2018-04-08 22:33:22
阅读次数:
187
常见的预定义变量:$#已加载的位置变量的个数$?程序退出后的状态值,0表示正常,其他值异常$$当前脚本或者进程号的PID$n第n个参数$0当前进程或者脚本名称$!后台运行的最后一个进程的PID号$*所有的参数在一块内存中,空格间隔【所有位置变量的值】$@所有的参数申请n个空间,分别存放【单个参数出现】
分类:
系统相关 时间:
2018-03-24 21:29:42
阅读次数:
185