今天是30天程式语言研究的第二十八天,由于最近写unix语言的东西用到很多,所以做了很多笔记,就想说也分享给大家。
笔记:
grep:
-i 不分大小写
-n 显示行号
-v 印出不包含关键字的行
grep 'word' filename 在file内搜寻字元/字串并显示
ex. a = 123xx45x
x6
77
grep 'x' a =>123xx45x
x6
grep 'xx' a =>123xx45x
grep word file1 file2 可同时在多个档案内搜寻
gzip:
gzip filename 压缩档案
gzip -d filename 解压缩档案
gunzip filename 解压缩档案
tar:打包(非压缩不改变属性)
-c 建压缩档
-v 压缩"过程中"显示档案
-f 使用档案名字
-z 同时有gzip属性
-x 解压缩档
-t 看tarfile里的档案
-cvf 打包
-xvf 解封包
-tvf 看封包内含档案
-C 指定解压缩/封包位置
Ex. tar –cvf dir.tar dir/ 把目录dir整个包成dir.tar
tar –xvf dir.tar 解封包(dir名字一样会覆盖旧的)
tar –xvf dir.tar –C file/ 把东西解封到file内
tar –tvf dir.tar 看封包内含档案
tar zcvf dir.tar.gz dir 压缩目录
tar zxvf dir.tar.gz 解压缩目录