
Linux
辰瑄宝儿
坚强活着、坚持努力、坚定信念!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
shell中test命令及判断符号[ ]的用法统计
一、test命令的测试功能(1)、关于某个文件名的"文件类型"判断,eg: test -e filename表示存在否-e :该文件名是否存在(常用)-f :该文件名是否存在且为文件(file)(常用)-d :该文件名是否存在且为目录(directory)(常用)-b :该文件名是否存在且为一个block device设备-c :该文件名是否存在且为一个character原创 2017-01-02 17:03:15 · 1554 阅读 · 0 评论 -
shell中关于[]{}连在一起的用法
今天看到一个例子中有条语句:date_d=$(echo $date2 |grep '[0-9]\{8\}') //判断变量date2中是否有八个连续的数字可以通过下面的例子了解下:例一:#echo "123456789" |grep '[0-9]\{8\}'输出:123456789[0-9]:表示数字范围{8}:表示前面的数字出现8次,正则中原创 2017-01-04 08:58:51 · 1012 阅读 · 0 评论 -
shell脚本中${}的用法
${ } 用于字符串时常常用做变量的替换今天看一个脚本例子的时候有些地方不太懂,所以上网查了下,觉得很不错,保留下来,供大家参考!假设我们定义了一个变量为:file=/home/henry/myshells/myfile.test.txt可以用${ }分别替换得到不同的值:${file#*/}:删掉第一个/ 及其左边的字符串${fil转载 2016-12-30 15:20:34 · 1436 阅读 · 0 评论 -
时间戳与日期时间互换
一、shell中求时间戳:#date +%s[oracle@henry-linux01 ~]$ date +%s1484814460[oracle@henry-linux01 ~]$ date -d"2017-01-19 00:00:10" +%s1484755210shell中时间戳换算成时间:[oracle@henry-linux01 ~]$ d原创 2017-01-19 16:41:53 · 1343 阅读 · 0 评论