文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>sed,awk,dd几个工具的gnu和hp-ux下面一些比较

sed,awk,dd几个工具的gnu和hp-ux下面一些比较

时间:2007-01-29  来源:awk就是awp加ak

1. sed
主要是模式串里面,gsed比sed支持扩充了一些内容。因为是gsed的特性,hp-ux里面sed的输出就不贴了
# gsed + 表示一个或者多个匹配

QUOTE:
gsed
$echo 'abcd' |sed 's,[a-z]\+,,'
$

sed
$echo 'abcd' |sed 's,[a-z]\+,,'
abcd # gsed 支持 \xHH、\n 等

QUOTE:
gsed
$echo 'a b' |tr ' ' '\t' |sed 's,\x09,,'
ab
$echo 'a b' |sed 's, ,\n,'
a
b # gsed 支持 | 表示或多个模式

QUOTE:
$echo 'aa cc bb' |sed 's,aa\|bb,^^,g'
^^ cc ^^ # gsed 支持 \B 表示边界?

QUOTE:
$echo 'baaa,2333,4455,666.' |sed 's,\B[a-z0-9]*\B,,g'
ba,23,45,66. 2. awk
#gnu awk 支持 gensub 进行“向后引用”

QUOTE:
echo 'abcd' |awk '{ print gensub(/(.)/, "--\\1--", $0); }' #(未能描述该问题)

QUOTE:
gnu awk
$ls -l |awk '$0=$5'
55
137

hp-ux awk
$ls -l |awk '$0=$5'
$ 3. dd
#gnu dd支持文件截断

QUOTE:
dd of=${v_FileName} obs=$off seek=1
或者
dd of=${v_FileName} bs=1 seek=$off count=0 只是简单总结了一下
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载