Linux命令行与Shell使用全解析
数据处理与压缩
在Linux系统中,有许多强大的工具可用于数据处理和压缩。正则表达式在 grep 搜索中非常实用,例如:
$ grep [tf] file1
two
three
four
five
$
这里的正则表达式 [tf] 表示 grep 会查找包含 t 或 f 字符的匹配项。如果没有使用正则表达式, grep 会搜索与字符串 tf 匹配的文本。
egrep 是 grep 的一个分支,它允许指定POSIX扩展正则表达式,包含更多用于指定匹配模式的字符。 fgrep 则允许将匹配模式指定为固定字符串值的列表,用换行符分隔,这使得可以将字符串列表放在一个文件中,然后在 fgrep 命令中使用该列表在更大的文件中搜索这些字符串。
Linux包含多种文件压缩实用程序,具体如下表所示:
| 实用程序 | 文件扩展名 | 描述 |
| — | — | — |
| bzip2 | .bz2 | 使用Burrows - Wheeler块排序文本压缩算法和Huffman编码 |
| compress | .Z | 原始的Unix文件压缩实用程序,逐渐被淘汰 |
|
超级会员免费看
订阅专栏 解锁全文
1221

被折叠的 条评论
为什么被折叠?



