Unix&Linux大学教程
第15章 标准I/O:重定向和管道 ? ? 15.1 Unix设计准则 ? ? 15.2 Unix新设计准则 ? ? 15.3 标准输入、标准输出和标准错误 ? ? 15.4 重定向标准输出 ? ? 15.5 防止文件被重定向替换或创建 ? ? 15.6 重定向标准输入 ? ? 15.7 文件描述符、Bourne shell家族重定向标准错误 ? ? 15.8 子shell ? ? 15.9 在C-Shell家族中重定向标准错误 ? ? 15.10 组合标准输出和标准错误 ? ? 15.11 抛弃输出 ? ? 15.12 重定向:小结和体验 ? ? 15.13 管道线 ? ? 15.14 管道线分流:tee ? ? 15.15 管道线的重要性 ? ? 15.16 条件执行 ? ? 15.17 练习 第16章 过滤器:简介和基本操作 ? ? 16.1 命令和选项变体 ? ? 16.2 过滤器 ? ? 16.3 是否应该创建自己的过滤器 ? ? 16.4 问题解决过程 ? ? 16.5 可能最简单的过滤器:cat ? ? 16.6 增强过滤器的功能 ? ? 16.7 最有用的过滤器列表 ? ? 16.8 组合文件:cat ? ? 16.9 划分文件:split ? ? 16.10 组合文件时反转文本行的顺序:tac ? ? 16.11 反转字符的顺序:rev ? ? 16.12 从数据开头或末尾选择数据行:head、tail ? ? 16.13 删除数据列:colrm ? ? 16.14 练习 第17章 过滤器:比较和抽取 ? ? 17.1 比较文件 ? ? 17.2 比较任意两个文件:cmp ? ? 17.3 比较有序文本文件:comm ? ? 17.4 比较无序文本文件:diff ? ? 17.5 diff使用的选项 ? ? 17.6 比较文件时的输出格式:diff、sdiff ? ? 17.7 差分和补丁 ? ? 17.8 抽取数据列:cut ? ? 17.9 记录、字段和定界符;抽取数据字段:cut ? ? 17.10 组合数据列:paste ? ? 17.11 练习 第18章 过滤器:统计和格式化 ? ? 18.1 创建行号:nl ? ? 18.2 统计行、单词和字符数量:wc ? ? 18.3 Unix使用制表符的方式 ? ? 18.4 可视化制表符和空格 ? ? 18.5 将制表符转换成空格:expand ? ? 18.6 将空格转换成制表符:unexpand ? ? 18.7 格式化行:fold ? ? 18.8 80字符行 ? ? 18.9 格式化段落:fmt ? ? 18.10 打印的旧时代 ? ? 18.11 按页格式化文本:pr ? ? 18.12 按列格式化文本:pr ? ? 18.13 练习 第19章 过滤器:选取、排序、组合及变换 ? ? 19.1 选取包含特定模式的行:grep ? ? 19.2 最重要的grep选项 ? ? 19.3 grep的变体:fgrep、egrep ? ? 19.4 选取以特定模式开头的行:look ? ? 19.5 使用look和grep的时机 ? ? 19.6 查找以特定模式开头的所有单词:look ? ? 19.7 排序数据:sort ? ? 19.8 控制数据排序的顺序:sort -dfn ? ? 19.9 检查数据是否有序:sort -c ? ? 19.10 ASCII码;排序序列 ? ? 19.11 区域设置和排序序列 ? ? 19.12 查找重复行:uniq ? ? 19.13 合并两个文件中的有序数据:join ? ? 19.14 由偏序创建全序:tsort ? ? 19.15 在二进制文件中搜索字符串:strings ? ? 19.16 转换字符:tr ? ? 19.17 转换不可显示字符 ? ? 19.18 转换字符:高级话题 ? ? 19.19 非交互式文本编辑:sed ? ? 19.20 使用sed进行替换 ? ? 19.21 告诉sed只对指定行进行操作 ? ? 19.22 使用非常长的sed命令 ? ? 19.23 练习 第20章 正则表达式 第21章 显示文件 ? ? 21.1 文件显示程序综述 ? ? 21.2 less简介:启动、停止、帮助 ? ? 21.3 less和more的故事 ? ? 21.4 使用less ? ? 21.5 使用less在文件中搜索 ? ? 21.6 原始模式和成熟模式 ? ? 21.7 less使用的选项 ? ? 21.8 使用less和cat的时机 ? ? 21.9 使用环境变量定制分页程序 ? ? 21.10 使用less显示多个文件 ? ? 21.11 使用more显示文件 ? ? 21.12 显示文件的开头:head ? ? 21.13 显示文件的末尾:tail ? ? 21.14 观察不断增长的文件的末尾:tail -f ? ? 21.15 二进制、八进制和十六进制 ? ? 21.16 二进制、八进制和十六进制的读取和写入 ? ? 21.17 选择使用十六进制而不是八进制的原因 ? ? 21.18 显示二进制文件:hexdump、od ? ? 21.19 众多计算机术语来自数学的原因 ? ? 21.20 练习 第22章 vi文本编辑器 ? ? 22.1 vi重要的原因 ? ? 22.2 vi历史简介 ? ? 22.3 Vim:vi的备用编辑器 ? ? 22.4 启动vi ? ? 22.5 启动Vim:vim ? ? 22.6 命令模式和输入模式 ? ? 22.7 了解所处模式的方式 第23章 Unix文件系统 第24章 目录操作 第25章 文件操作 第26章 进程和作业控制 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |