三、命令记载
3.1 某个文本中去掉注释
grep -v "^#" /usr/local/redis/redis-3.2.6/redis16380.conf
3.2去掉注释后还有空格,如果要把空格也一起去掉
grep -v "^#" /usr/local/redis/redis-3.2.6/redis16380.conf|grep -v "^[ |[:cntrl:]]*$"
"^[ |[:cntrl:]]$":第一个[后的是个空格,然后[:cntrl:]代表不可见字符。就代表0个或多个。
3.3使用awk去空白
awk '{if($0 !~ /^[ [:cntrl:]]*$/)print $0}' a.txt
3.4使用sed查看
sed '/^[ [:cntrl:]]*$/d' a.txt
3.5 压缩解压命令
tar打包
tar -zcvf 123.tar.gz 123.txt ---------->得到123.tar.gz的包
解压命令
tar -zxvf redis-3.2.6.tar.gz --------->得到redis-3.2.6的文件夹
如果想解压到指定目录需要加上-C
tar -zxvf redis-3.2.6.tar.gz -C /usr/local/