shell的变量
来源:互联网 发布:宣传单排版软件 编辑:程序博客网 时间:2024/05/22 08:11
1.shell的变量:
变量名=值(“=”两边不能有空格)
取出变量值需要在变量前加$
例题: #!/bin/sh
a="helloworld"
echo "Ais:"
echo $a
2.默认变量
$#:传入脚本的命令行参数个数
$*:所有命令参数值,在各个参数值之间留有空格
$0:命令本身(shell文件名)
$1:第一个命令行参数
$2:第二个命令行参数
3.
比较操作
整数操作
字符串操作
相同
-eq
=
不相同
-ne
!=
大于
-gt
>
小于
-lt
<
大于等于
-ge
小于等于
-le
为空
-z
不为空
-n
4.
-e 文件已存在
-f 文件是普通文件
-s 文件大小不为零
-d 文件是一个目录
-r 文件对当前用户可以取读
-w文件对当前用户可以写入
-x文件对当前用户可以执行
0 0
- Shell 变量的变量用法
- shell变量的组合变量
- shell的变量:
- Linux的shell变量
- shell变量的类型
- 常见的shell变量
- Shell变量的使用
- shell 变量的赋值
- linux shell 的变量
- shell变量的替换
- shell 的变量功能
- shell的变量功能
- Shell 的变量功能
- Shell的系统变量
- shell的变量功能
- Shell的特殊变量
- 【Linux】Shell的变量
- Shell的RANDOM变量
- DB-Mysql-用户账户管理
- 导航
- 数组指针
- Android 开发之多线程处理、Handler 详解
- 两个线程交替执行,一个打印1-52;一个打印A-Z;打印顺序为12A34B56C.....5152Z
- shell的变量
- linux工作队列 - 把work_struct加入工作队列
- 导航CSS
- visible:hidden与display:none的区别
- 导航JavaScript
- centos6.8安装jdk1.7
- Javascript > 菜鸟新人的一点小整理&积累
- js获取select标签选中的值
- C++数组元素 排序 去重