Chinaunix首页 | 论坛 | 博客
  • 博客访问: 132550
  • 博文数量: 28
  • 博客积分: 527
  • 博客等级: 中士
  • 技术积分: 367
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-09 17:05
个人简介

运维开发工程师。致力于网络,WEB应用服务,Linux系统运维。方向:操作系统,监控,自动化

文章分类

全部博文(28)

文章存档

2013年(12)

2012年(16)

发布时间:2012-12-15 19:44:19

导论:awk的世界严格地说,awk应该算是独立于shell之外的一门编程语言了。由于开发人员能够在shell command line内直接编写awk代码,并整合到管道中,因此,awk和shell整合地非常紧密,变成了一项标准unix tool。awk尤其擅长处理文本设计、编排报表的工作,常常会带给你意外的惊喜。以下awk是linux的gawk版本摘要,awk遵循POSIX规范。注:以下的记录(record)指一行数据,字段(field)指记录中以分隔符分开的一段数据。基础语法awk options 'pattern { action }' input-files#或awk options -......【阅读全文】

阅读(1658) | 评论(0) | 转发(0)

发布时间:2012-12-15 19:04:36

导论cut用于取出若干特定的列字段,小巧方便,是awk在列方向上比较好的小型等效方案。cut接受文件输入和标准输入,属于管道命令。说明cut options file( or stdin )-c char_range : 以字符宽度取出列数据;-d 'delimiter' : 使用delimiter作为界定符,单字符,默认是tab;-f column_range : 在-d确定的情况下,-f设定取出的列的范围;--output-delimiter : 新feature,能够指定输出间隔符,默认为和输入间隔符一致;用法1. 取出用户文件的用户和登录shell的信息$ cut -d......【阅读全文】

阅读(1541) | 评论(0) | 转发(0)

发布时间:2012-12-09 09:37:33

导言本节讲一讲字符替换命令tr的用法tr命令格式tr [OPTION] chars_to_be_transformed_from [chars_to_be_transformed_to] ......【阅读全文】

阅读(1404) | 评论(0) | 转发(0)

发布时间:2012-12-08 19:41:26

导言shell为用户提供了统一、方便的操纵kernel的交互式接口。shell为每个用户、每次登陆,都需要做一些变量的初始化和自定义的设定。这些变量定义了“环境”(或"上下文")。如果我们希望定制自己的环境,必须好好研究下shell环境的基本组成。PATH环境变量PATH无疑是出镜率最高的变量了。PATH,即系统路径,是一个以冒号分隔的目录列表。当shell接收到command命令时,并且当command不是关键字、函数、内建命令时,并且command命令不含"/"字符时(含/表示指定目录,跳过path寻找阶段),shell会在当前用户的PATH变量内所列出的目录下,由左至右查找command......【阅读全文】

阅读(1108) | 评论(0) | 转发(0)

发布时间:2012-12-08 17:13:40

关于IO重定向的基础知识和常见用法。标准I/O基本概念标准输入/输出(standard I/O),是unix软件设计最重要的概念之一。程序应该有数据的来源端(标准输入standard input,文件描述符为0),结果数据的目的端(标准输出standard output,文件描述符为1),以及运行有问题时报告错误的地方(标准错误输出standard error,文件描述符为2)。程序无关性程序不必了解输入和输出背后的目的是什么设备,可能是文件,用户交互输入的命令,磁带,网络连接甚至是另一个进程。当程序被启动时,可以预期的是,系统已经准备好了标准输入、输出提供程序使用。程序如何使......【阅读全文】

阅读(1235) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册