shell编程自学笔记
文章平均质量分 71
fengxiaoke_fxk
东北大学
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
awk的实例(来自鸟哥的私房菜)
awk主要用于数据处理,相比于sed不同的是,sed对文件进行行的处理,awk则是通过将行进行分割来对其各字段进行处理。awk命令里面用『‘{}’』(一对单引号再加上置于里面的一对大括号)来进行标明需要处理的字符串。这里需要用到printf的格式化输出工具,其实这个和C里面的printf()函数用法基本一致,只是格式更加自由一点,具体的google一下。(1)先看一个简单的用法原创 2012-05-05 18:38:05 · 2622 阅读 · 0 评论 -
《shell脚本学习指南》----字段处理的几种类型
(1)分割字段的两种方式空白符:space或Tab键特定的定界符:冒号(2)字段的选定----cut#取出第一列和第五列的字段,不需加上cat便可直接读取该字段#以冒号为定界符$ cut -d : -f 1,5 /etc/passwd(3)字段连接的实例----join两个原文档:sales:原创 2012-05-08 21:57:08 · 1891 阅读 · 3 评论 -
《shell脚本学习指南》自学笔记——入门
#这个是我自己自学的一点笔记和心得,如果有什么错误请大家指出,谢谢。(1)一个简单的脚本who#列出登录的用户,下面利用管道who | wc -l#将列出登录的用户数量。who的输出,成了wc的输入。下一步,将管道转变为独立的命令建立管道文件,用cat复制终端的输入: cat > nusers然后写入内容: who | wc -l以 ^D 作原创 2012-05-02 22:04:33 · 4081 阅读 · 2 评论 -
《shell脚本学习指南》----文本处理
**************** 排序 ******************(1)字节排序首先应该了解一下各种字符的字符值$ man iso_8859_1#以严格的字节顺序排序文件$ LC_ALL=C sort /etc/passwd#以Candian-French的文本顺序排序$ LC_ALL=fr_CA.iso88591 sort /etc/passwd原创 2012-05-13 21:21:38 · 1023 阅读 · 0 评论 -
《shell脚本学习指南》---预备知识:grep和sed的进阶用法
grep最重要的功能就是进行字符串数据的比对,然后将符合用户需求的字符串打印出来。(1)几个参数-A:后面可加数字,为after的意思,除了列出该行外,后续的n行也列出来;-B:后面可加数字,为befer的意思,除了列出该行外,前面的n行也列出来;--color=auto可将正确的那个撷取数据列出颜色。自动加上颜色显示的办法:$sudo vim ~/.b原创 2012-05-04 22:26:21 · 1458 阅读 · 0 评论
分享