从最简单的开始. 注意备份 grep -v root awk -F”:” ‘{ print $1,$3 }’ /etc/passwd cut -d”:” -f1,3 /etc/passwd (冒号分割,也可以用’ ‘ - tab之类.) awk -F”:” ‘{ print $1,($3+1) }’ /etc/passwd (可以进行数学运算,注意都+1了) awk ‘{ print $0″ ” }’ dosfile (unix -> dos,就是在末尾+ ) sed -e s/pattern/newstr/g filename > newfile (替换pattern->newstr,freebsd的要换成-E) sed -n 1,5p filename (显示...
by sdwjian - AIX文档中心 - 2009-05-15 14:16:17 阅读(1643) 回复(0)
有这样一个问题需要解决,请各位帮忙 从一个文件中读出数据(该文件只有一列)然后将读出的数据依次在第二个文件中找出该数据所对应的第三列的数,并将其赋予一个变量,将该变量用做其他
以前看过一本书,提到了 有个project是用perl 脚本 替换所有的 unix utility 计划 ,但怎么也想不起来了。 g了很久,没找到!知道的朋友提示一下? [ 本帖最后由 iamkey9 于 2007-4-27 22:58 编辑 ]
编写awk脚本 ==================== 1. 从 Hello, World 开始 ==================== we create a file named test that contains a single line. This example shows a script that contains the print statement: $ echo 'this line of data is ignored' > test $ awk '{ print "hello, world"}' test This scripts has only a single action, which is enclosed in braces. 这个脚本只有一个动作, 被放在{}中. 这个动作是为每行的...
test1eqr.test2zxdf.test3sdfs=mail.sina.com.cn test1eqr.test2zxdf.test3sdfs=mail.s.com.cn 要替换掉一个文件所有行里等号前面所有.替换成_ 等号后面的.不变 请问这个怎么写 但是前面的.不一定只有两个,有可能3个,有可能多个,也可能只有1个