博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2019/01/10 shell编程基础
阅读量:3925 次
发布时间:2019-05-23

本文共 518 字,大约阅读时间需要 1 分钟。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
-a是并且的意思 -o是或者的意思

王账号可否读和写文件

在这里插入图片描述
-v是判断这个变量是否设置了,是否有值
没有赋值,和赋值空时不一样的
在这里插入图片描述

【【】】是正则表达式,不用正则表达式一般用[]一个中括号

test的写法推荐用[]替代,清晰
在这里插入图片描述
系统变量也这么写
在这里插入图片描述
判断变量是否是空字符串

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
变量为空 x=x 不为空就不等于
在这里插入图片描述
在这里插入图片描述
1.
在这里插入图片描述
2,
在这里插入图片描述
3找出磁盘超过80报警
在这里插入图片描述
在这里插入图片描述
n为空也想要执行下去那就加""号
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
1.在这里插入图片描述

2.在这里插入图片描述

3.只要创建这个文件用户就登不上
在这里插入图片描述
判断是否存在
在这里插入图片描述
在这里插入图片描述
read默认是给变量赋值
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
-n长度
在这里插入图片描述
-d输入结束符
在这里插入图片描述
-t 超时
在这里插入图片描述

鸡兔同笼

在这里插入图片描述
总结:
shell
变量:局部(当前shell)和环境(可以传给子shell)
1 , 1, 1,@当做单个参数, ∗ 当 作 整 个 参 数 , * 当作整个参数, ,#参数个数,$0脚本名字
set unset export declare -i定义数字变量 -r只读的 -x环境变量 env

在这里插入图片描述

env
set
unset
test =[] 等价 【【】】扩展正则表达式
expr 数学运算
export 显示定义环境变量
readlonly
pstree 查看进程数
shift 后面参数往左移 替换$1
&&
||

在这里插入图片描述

转载地址:http://wrzgn.baihongyu.com/

你可能感兴趣的文章
codeforces比赛题A. Nineteen,BThree matrices
查看>>
poj 2886 Who Gets the Most Candies?(线段树单点更新+反素数)真难。。。
查看>>
poj 3468 A Simple Problem with Integers(线段树成段更新,懒惰标记的使用)经典题目
查看>>
关于线段树懒惰标记的理解,成段更新(poj 3468为例)
查看>>
poj 2528 Mayor's posters(线段树区间更新+离散化)经典题目,较难。。。
查看>>
codeforces 394A Counting Sticks(题目虽简单,但是考虑的情况多,需仔细)
查看>>
codeforces 394 B. Very Beautiful Number(思路较难,优化的地方多)好题。。。
查看>>
poj 3225 Help with Intervals(线段树+区间的交集,差集,补集,并集)好难的题目,一天了,真是纠结
查看>>
poj 1664 放苹果(递推,记忆化搜索)简单题
查看>>
poj 1436 Horizontally Visible Segments(线段树成段覆盖问题+简单hash),好题,覆盖问题想法较难
查看>>
hdu 3308 LCIS(线段树单点更新+区间合并)中等难度的题目
查看>>
poj 3042 Grazing on the Run(区间DP,三维DP)
查看>>
poj 1991 Turning in Homework(区间DP,大区间推出小区间的思想)好题,想法很独特
查看>>
codeforces 395 B1. iwiwi(待续)
查看>>
hdu 4283 You Are the One(区间DP)题目转换难,状态难,。。。
查看>>
poj 2299 Ultra-QuickSort(树状数组+离散化的题目)据说是简单题,不过还是觉得好难。。。
查看>>
poj 2352 Stars(简单树状数组)此题也可以用线段树来做
查看>>
树状数组详细解释
查看>>
hdu 1596 find the safest road(最短路求最大值的题目,有两种稍微不同的处理方式)
查看>>
poj 1195 Mobile phones(二维的树状数组)得好好看。。。
查看>>