Shell脚本常识(基本知识)
来源:互联网 发布:故宫 书目 知乎 编辑:程序博客网 时间:2024/05/17 02:14
一、用户登陆进入系统后的系统环境变量:
$HOME 使用者自己的目录
$PATH 执行命令时所搜寻的目录
$TZ 时区
$MAILCHECK 每隔多少秒检查是否有新的信件
$PS1 在命令列时的提示号
$PS2 当命令尚未打完时,Shell 要求再输入时的提示号
$MANPATH man 指令的搜寻路径
二、特殊变量:
$0 这个程序的执行名字
$n 这个程序的第n个参数值,n=1..9
$* 这个程序的所有参数
$# 这个程序的参数个数
$$ 这个程序的PID
$! 执行上一个指令的PID
$? 执行上一个指令的返回值
三、shell中的变元:
* 任意字符串
? 一个任意字符
[abc] a, b, c三者中之一
[a-n] 从a到n的任一字符
四、几个特殊字符表示
\b 退回
\c 打印一行时没有换行符 这个我们经常会用到
\f 换页
\r 回车
\t 制表
\v 垂直制表
\\ 反斜线本身
五、判断文件的属性
格式:-操作符 filename
-e 文件存在返回1, 否则返回0
-r 文件可读返回1,否则返回0
-w 文件可写返回1,否则返回0
-x 文件可执行返回1,否则返回0
-o 文件属于用户本人返回1, 否则返回0
-z 文件长度为0返回1, 否则返回0.
-f 文件为普通文件返回1, 否则返回0
-d 文件为目录文件时返回1, 否则返回0
六、测试字符串
字符串1 = 字符串2 当两个字串相等时为真
字符串1 != 字符串2 当两个字串不等时为真
-n 字符串 当字符串的长度大于0时为真
-z 字符串 当字符串的长度为0时为真
字符串 当串字符串为非空时为真
七、测试两个整数关系
数字1 -eq 数字2 两数相等为真
数字1 -ne 数字2 两数不等为真
数字1 -gt 数字2 数字1大于数字2为真
数字1 -ge 数字2 数字1大于等于数字2为真
数字1 -lt 数字2 数字1小于数字2为真
数字1 -le 数字2 数字1小于等于数字2为真
八、逻辑测试
-a 与
-o 或
! 非
$HOME 使用者自己的目录
$PATH 执行命令时所搜寻的目录
$TZ 时区
$MAILCHECK 每隔多少秒检查是否有新的信件
$PS1 在命令列时的提示号
$PS2 当命令尚未打完时,Shell 要求再输入时的提示号
$MANPATH man 指令的搜寻路径
二、特殊变量:
$0 这个程序的执行名字
$n 这个程序的第n个参数值,n=1..9
$* 这个程序的所有参数
$# 这个程序的参数个数
$$ 这个程序的PID
$! 执行上一个指令的PID
$? 执行上一个指令的返回值
三、shell中的变元:
* 任意字符串
? 一个任意字符
[abc] a, b, c三者中之一
[a-n] 从a到n的任一字符
四、几个特殊字符表示
\b 退回
\c 打印一行时没有换行符 这个我们经常会用到
\f 换页
\r 回车
\t 制表
\v 垂直制表
\\ 反斜线本身
五、判断文件的属性
格式:-操作符 filename
-e 文件存在返回1, 否则返回0
-r 文件可读返回1,否则返回0
-w 文件可写返回1,否则返回0
-x 文件可执行返回1,否则返回0
-o 文件属于用户本人返回1, 否则返回0
-z 文件长度为0返回1, 否则返回0.
-f 文件为普通文件返回1, 否则返回0
-d 文件为目录文件时返回1, 否则返回0
六、测试字符串
字符串1 = 字符串2 当两个字串相等时为真
字符串1 != 字符串2 当两个字串不等时为真
-n 字符串 当字符串的长度大于0时为真
-z 字符串 当字符串的长度为0时为真
字符串 当串字符串为非空时为真
七、测试两个整数关系
数字1 -eq 数字2 两数相等为真
数字1 -ne 数字2 两数不等为真
数字1 -gt 数字2 数字1大于数字2为真
数字1 -ge 数字2 数字1大于等于数字2为真
数字1 -lt 数字2 数字1小于数字2为真
数字1 -le 数字2 数字1小于等于数字2为真
八、逻辑测试
-a 与
-o 或
! 非
0
上一篇:京东
下一篇:gdb查看内存区命令
相关热门文章
- linux 常见服务端口
- xmanager 2.0 for linux配置
- 【ROOTFS搭建】busybox的httpd...
- openwrt中luci学习笔记
- Linux里如何查找文件内容...
给主人留下些什么吧!~~
评论热议
阅读全文
0 0
- Shell脚本常识(基本知识)
- Shell脚本常识(基本知识)
- Shell脚本常识--(特殊字符)
- Shell脚本常识--(条件判断)
- Shell脚本常识--(循环控制)
- shell 脚本编程常识
- Shell脚本常识
- Shell脚本编程常识
- shell脚本编程常识
- shell脚本编程常识
- shell基本知识(1)--脚本参数
- shell脚本知识(一) 基本知识预备
- SHELL 脚本基本知识
- Shell脚本的基本知识
- shell脚本重要的常识
- shell脚本编程的常识
- Shell脚本编程的常识
- Shell脚本编程的常识
- 动态链接库
- Wikipedia Search 第三方维基百科——调用wikipedia的api进行查询
- socket中的短连接与长连接,心跳包示例详解
- 京东
- 电视影评-《战狼2》观后感
- Shell脚本常识(基本知识)
- gdb查看内存区命令
- 虚拟地址的结构与操作
- Linux启动过程详解
- linux内核编程4部曲之二:增加linux内核系统调用
- Docker Toolbox
- linux内核编程4部曲之三:修改O(1)调度算法
- HDU 5608 莫比乌斯反演 + 莫比乌斯函数前缀和
- linux内核编程4部曲之四:模块编程
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
灯笼袖外套
女士灯笼袖衬衣
荷叶袖
灯笼袖 连衣裙
灯笼袖女装
灯笼袖毛衣怎么搭配
灯笼袖短袖
灯笼袖裁剪图
堆堆袖
灯笼女裤
半身灯笼裙
灯笼裙图片
秋款女装
气质长裙
2016连衣裙
玛丝菲尔真丝连衣裙
灯笼衣服
灯笼裤配什么上衣好看
灯笼裤配什么鞋子好看
灯笼裤配什么鞋
女灯笼裤
民族服装灯笼裤
黑色灯笼裤配什么上衣
萝卜裤配什么上衣
萝卜裤搭配上衣图片
灯笼裤搭配图片
灯笼裤配什么上衣
灯笼裤图片
灯笼裤配上衣图片欣赏
灯笼裤搭配
妈妈装灯笼裤
男式灯笼裤
男式羊绒裤
男式冬裤
灯笼裤儿
休闲灯笼裤
连体灯笼裤
夏季裤子女
紧身羽绒裤
灯芯绒男裤搭配
秋冬哈伦裤配什么上衣