《UnixShell实例精解》-学习笔记.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Unix Shell 实例精解学习笔记 本文档主要介绍 Unix Shell 的基础知识,涵盖了 Shell 的定义、主要功能、常见 Shell 命令、正则表达式的基础知识和应用。 一、Unix Shell 定义 Shell 是一种特殊的程序,被用作用户与内核(kernel)的 UNIX 操作系统核心通讯。常见的 Shell 有 C shell、B shell 和 Korn shell(B shell 的超集)。 二、Unix Shell 主要功能 Shell 的主要功能包括: 1. 解释交互运行时,在命令行提示下敲入的命令 2. 制订用户环境,通常在 shell 初始化文件中作这种工作。例如:设置终端键及窗口特征;设置搜索路径、权限、提示等 3. shell 可以用作解释编程语言。Shell 程序也叫命令表,由再文件中列出的命令组成。 三、Unix Shell 常见命令 常见的 Unix Shell 命令包括: 1. who 2. mv 3. rm 4. wc 5. ls 6. cat 7. date 8. at 9. lpr 10. rsh 11. more 12. awk 13. pwd 14. bc 15. vi 16. finger 17. w 18. pg 19. find 20. cc 21. cp 22. dd 23. grep 24. ksh 25. sh 26. ps 27. sed 28. cal 29. lp 四、正则表达式基础知识 正则表达式是一种特殊的字符模式,用来在一次搜索中匹配相同字符。常见的正则表达式元字符包括: 1. ^ 行开头定位 2. $ 行末尾定位 3. . 匹配单个字符 4. * 跟前驱的0个或多个字 5. [] 与其中的一个相匹配 6. [x-z] 与集中一个范围内的一个字符相匹配 7. [^] 与不在集里的字符匹配 8. \ 给一个元字符转移 9. \< 词开头定位 10. \> 词结尾定位 11. \(..\) 标志与以后用的字符相匹配 12. x\{m\} x\{m,\} x\{m,n\} 字符x重复m次 五、正则表达式应用 正则表达式可以应用于各种 Unix 程序中,例如 vi、grep、sed 等。以下是一些常见的正则表达式应用: 1. 查找文件中的含有 love 的词:% vi picnic I had a lovely time on our little picnic. Lovers were all around us, oh love :/love/ 2. 组合正则表达式元字符:例如,搜索行以 A 至 Z 的一个字母开头,然后跟两个任意字母,然后跟一个换行符的行:2/^[A-Z]..$/ 六、更多的正则表达式元字符 这里讨论的元字符不一定可以移植到所有的正则表达式中,但一般可以用在 vi、sed 和 grep 中。例如,% vi textfile ----------------------- Unix Shell 实例精解学习笔记,涵盖了 Unix Shell 的基础知识、正则表达式的基础知识和应用等内容,为学习 Unix Shell 和正则表达式提供了有价值的参考资料。
剩余25页未读,继续阅读
- 粉丝: 3814
- 资源: 59万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 模拟题最终版.docx
- Java Web实验报告一:通讯录
- 不同温度下的光谱数据,仅截取550nm-700nm
- 不同温度下的光谱数据,仅截取550nm-700nm
- HengCe-18900-2024-2030全球与中国eMMC和UFS市场现状及未来发展趋势-样本.docx
- 2024第十四届APMCM亚太地区-C题完整论文.pdf
- HengCe-18900-2024-2030中国硬碳负极材料市场现状研究分析与发展前景预测报告-样本.docx
- PHP面向对象与设计模式
- HengCe-2024-2030全球与中国掩模基板市场现状及未来发展趋势-样本
- CSS3制作的聚光灯下倒影文字选装动画特效代码.zip