摘要:
用date查询昨天的日期 操作: 方法一: [root@t-enter tmp]# date -d "-1 day" +%Y%m%d20190704[root@t-enter tmp]# date2019年 07月 05日 星期五 14:18:31 CST[root@t-enter tmp]# [r 阅读全文
摘要:
查询file里面空行的所在行号 grep -n "^$" file 操作如下: [root@t-enter tmp]# grep -n ^$ yq.log 4:7:9:[root@t-enter tmp]# cat yq.log 123 56 8 10[root@t-enter tmp]# 阅读全文
摘要:
为了完整起见,我这里再用一些例子加以说明 ${ } 的一些特异功能:假设我们定义了一个变量为:file=/dir1/dir2/dir3/my.file.txt我们可以用 ${ } 分别替换获得不同的值:${file#*/}:拿掉第一条 / 及其左边的字符串:dir1/dir2/dir3/my.fil 阅读全文
摘要:
可以在sh内使用set -x,使用后,会打印每条命令的输出 在shell中设置 set -x 开启 set +x 关闭 也可以在执行脚本时加参数 sh -x *.sh 阅读全文
摘要:
当前目录下后缀为sh的文件,改为后缀shell。 这里列出两种方法,先看第一种。方法1:#!/bin/bash str=`find ./ -name \*.sh` # 会产生一个列表 file=" $str " # 需要在列表前后加空格,在shell中,列表或数组的括号前后必须是空格 for i i 阅读全文