`

shell编程学习(5)

阅读更多


======================================================================
                         第五篇
======================================================================
1、awk是一种编程语言,该语言可以使得基于模式搜索多个文件并改变带有这些文件的记录
基本语法 awk 'script' files, script由/pattern/{action}组成
2、awk可以将输入的行分割成域。域是指被一个或多个域分割符隔开的字符集,缺省分割符是tab和空格
awk '{print $1 $3;}' fruit.txt
awk '{print "%-15s %s\n" $1 $3;}' fruit.txt
$0 代表正行输出
3、awk中的比较字符
>                    大于
<                    小于
>=                   大于等于
<=                   小于等于
==                   等于
!=                   不等于
value~/pattern/      若value匹配pattern则为真
value!~/pattern/     若value不匹配pattern则为真
4、awk特殊的变量
BEGIN END
内置变量
FILENAME、NR、NF、OFS、FS、ORS、RS
awk '
  BEGIN {action}
    /pattern/{action}
  END{action}
'
5、":"命令,用于返回一个完整的代码"0",用于指令成功完成。
主要用途:无限循环,空操作
6、type、sleep、find
type    : 告知用户指定命令的全路径
sleep   : 暂停几秒
find    : 匹配给定规则的文件 find / -name alpha -print 可以使用 -type参数指定搜索文件的类型
7、xargs命令
从标准输入接收一系列单词并将这些单词提供给一个给定的命令做参数
cat filelist | xargs -n 20 rm -n是指定放多少个参数
8、expr 执行简单的算术运算
9、remsh/rsh/rcmd/remote 远程shell执行
======================================================================
以上内容为本人学习的一点体会和总结,如有不正确之处,请指出,不甚感激
======================================================================

分享到:
评论

相关推荐

    shell编程学习资料

    shell编程学习资料,常见的shell编程指导,sed,awk。

    shell编程教程.chm

    shell编程-shell编程-分支语句(1) shell编程-shell编程-分支语句(2) shell编程-shell编程-循环语句(1) shell编程-shell编程-循环语句(2) Linux的shell编程(一) Linux的shell编程(二) Linux的...

    shell编程学习详解

    shell 编程学习 详细的介绍了shell的东西 非常不错

    shell编程学习笔记

    变量: 变量的赋值和引用 在shell编程中变量没有类型,简称弱类型编程语言,不需要声明,在引用这个变量时会创建它(在变量名前加$符号引用变量的值)。在定义变量时,若String中包含空格、制表符、换行符,需用单...

    shell编程学习文档

    Shell学习的好帮手Shell学习的好帮手Shell学习的好帮手Shell学习的好帮手Shell学习的好帮手

    shell编程题目练习

    shell编程题目练习,练习基本的shell编程,学习脚本语言,提高效率

    shell编程.chm

    shell编程

    绝版经典 LINUX与UNIX SHELL编程指南 PDF 高清版 [16.3M]

    本书内容全面,文字简洁流畅,适合SHELL编程人员学习、参考。 目录 第一部分 SHELL 第一章 文件安全与权限 第二章 使用FIND和XARGS 第三章 后台执行命令 第四章 文件名置换 第五章 SHELL输入输出 第六章 ...

    健壮shell编程学习资料

    含有shell编程学习的课本pdf 代码样例 经典链接 shell命令行 系统学习shell编程

    LINUX与UNIX SHELL编程指南

    本书内容全面,文字简洁流畅,适合SHELL编程人员学习、参考。 目录 第一部分 SHELL 第一章 文件安全与权限 第二章 使用FIND和XARGS 第三章 后台执行命令 第四章 文件名置换 第五章 SHELL输入输出 第六章 命令执行...

    Linux下Shell编程从入门到精通视频教程.txt

    20、Shell编程之学习心得分享及拓展.mp4 19、Shell编程之实战WEB界面展示二.mp4 18、Shell编程之实战WEB界面展示一.mp4 17、Shell编程之磁盘监控报警脚本.mp4 16、自动收集服务器硬件系统信息脚本.mp4 15、Shell批量...

    Shell编程大全 .pdf

    Shell编程大全.pdf 挺不错的shell编程和学习资料

    Linux Shell编程从入门到精通

     本书旨在通过理清Linux Shell编程的脉络,从基本概念着手,以丰富、实用的范例作为辅助,使读者能够深入浅出的学习LinuxShell编程。  本书的每一章节都配有综合案例,这些综合案例不仅可以使读者复习前面所学的...

    shell编程学习(个人学习记录).md

    shell编程学习(个人学习记录).md

    Shell高级编程实战视频.zip

    1-Shell编程课前思想-我一定要学好shell编程 2-学好Shell编程需要的必备基础 3-Shell脚本介绍及第一个规范Shell脚本说明 4-Shell编程的作用和地位 5-Shell语言的种类介绍 6-Shell的条件表达式知识初步介绍实践 7-...

    UNIX shell 编程指南

    shell编程技巧点滴(基础篇) shell 脚本修改crontab实例 如何删除大量文件 如何删除某个月份的文件 find的日常用法举例 find的日常用法帮助 如何批量改名 bc指令的基本用法 检查服务器的连接状况的shell find 和 exec...

    shell编程实验报告

    有关shell编程的报告,学习linux的同学要写实验报告的可以下载哦!

    linux shell 编程指南

    本书详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。

Global site tag (gtag.js) - Google Analytics