IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope:Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  AIX and UNIX | Linux  >

Shell 编程专题

让您更熟悉 Shell 语言

developerWorks
概述BashAwkSed 编辑工具
脚本语言编程
Shell 语言对于接触 UNIX 和 LINUX 的人来说都比较熟悉,它没有了一般编程语言的“编写-编译-链接-运行”过程,加快了它的开发,修改,测试,实施的速度,受到了很多系统管理员和开发人员的青睐。当然,Shell 的功能也是很强大的,虽然不能说它能完成所有的传统编程语言的功能,但是目前的 Shell 语言已经近乎完美,而且随着发展,越来越便于学习和使用。在这里,我们为您总结了在我们网站中相关 Shell 编程的一些精华内容,希望您能从中领略到 Shell 的强大功能,从而喜欢上它,使用上它。

介绍

这一专题包括以下板块:

  • Bash

    Bash 作为 UNIX 和 Linux 中最流行的 Shell,它的拥有强大的编程能力,无论对于系统管理员的日常工作,还是开发人员的自动化脚本或者是测试人员的流程化测试都能够起到很大的作用。一个简单的 Bash 脚本可以是原本十分繁琐的工作简化很多,如果您还没有尝试过 Bash 的甜头,那么就从这里开始吧!

  • Awk

    Awk 是一个非常好的文本处理工具。其实 Awk 也是一种语言,它有自己的语法,它的强大之处就在于它对于数据,尤其是文本数据的处理能力。如进行样式装入、流控制、数学运算符、进程控制语句甚至于内置的变量和函数。可能很多人对于它比较陌生,甚至认为它很难学习和掌握,但是在这里你可以逐步的了解它,认识它,使用它。

  • Sed

    Sed(Stream EDitor) 是和 Awk 旗鼓相当的强大的脚本工具,顾名思义,它是一个流式的编辑器,也就是以一行作为字符串流为单位来进行处理的方式来进行工作的。它的强大之处也是在于文本数据的处理,通过使用 Sed 提供的函数对需要处理的内容自动的进行编辑处理,完成十分复杂繁琐的功能。

  • 编辑工具

    在 UNIX 和 LINUX 上的编辑器,和 Windows 的编辑工具有很大的区别,从设计的思想,使用的方法,功能点都千差万别。对于 UNIX 和 LINUX 用户来说,掌握一个强大的编辑器十分重要,在这里就为您介绍一些编辑器使用的方法和技巧。



回页首


文档选项

未显示需要 JavaScript 的文档选项


  热点链接
订阅更多 dW RSS
AIX and UNIX 双月热门(7,8 月)
聚焦 AIX 管理员技术
AIX and UNIX 经典系列文章
UNIX 新手指南
Linux Shell 编程系列
LINUX LPI 认证系列教程
dW 每月特别推荐
dW 最新征稿主题列表
最新 IBM 软件试用版 DVD,免费征订!


    关于 IBM 隐私条约 联系 IBM 使用条款