01 2020 档案

摘要:前言 相信大家经常能在shell脚本中发现>/dev/null 2>&1这样的语句。以前的我并没有去深入地理解这段命令的作用,照搬照用,直到上周我将这段命令不小心写成了2>&1 >/dev/null,出了一点小问题之后,我才开始去了解这段命令背后的“玄机”。 shell重定向介绍 就像我们平时写的程 阅读全文
posted @ 2020-01-16 11:20 清茶与酒 阅读(278) 评论(0) 推荐(0)
摘要:[ -a FILE ] 如果 FILE 存在则为真。[ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。[ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。[ -d FILE ] 如果 FILE 存在且是一个目录则为真。[ -e FILE ] 如果 FILE 存在 阅读全文
posted @ 2020-01-15 15:52 清茶与酒 阅读(2975) 评论(0) 推荐(0)
摘要:Linux中变量$#,$@,0,1,2,*,$$,$?的含义 1 2 3 4 5 6 7 8 $# 是传给脚本的参数个数 $0 是脚本本身的名字 $1 是传递给该shell脚本的第一个参数 $2 是传递给该shell脚本的第二个参数 $@ 是传给脚本的所有参数的列表 $* 是以一个单字符串显示所有向 阅读全文
posted @ 2020-01-15 15:49 清茶与酒 阅读(147) 评论(0) 推荐(0)
摘要:随便在Linux终端上敲入read命令,如下:ll@cybertan$ readdawd^H^H^H^[[A^[[B^[[D^[[C^[OP^[OQ^[OR^[OS 1 2 3注:我输入的分别是dawd、backspace键、上下左右、F1F2F3F4你可以看到这些功能键变成了原来的字符组合,并且功 阅读全文
posted @ 2020-01-15 10:41 清茶与酒 阅读(375) 评论(0) 推荐(0)
摘要:文件测试运算符用于检测 Unix 文件的各种属性。 属性检测描述如下: 操作符说明举例 -b file 检测文件是否是块设备文件,如果是,则返回 true。 [ -b $file ] 返回 false。 -c file 检测文件是否是字符设备文件,如果是,则返回 true。 [ -c $file ] 阅读全文
posted @ 2020-01-14 15:25 清茶与酒 阅读(404) 评论(0) 推荐(0)