免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: wingger
打印 上一主题 下一主题

[学习共享] shell基础二十篇 [复制链接]

论坛徽章:
0
91 [报告]
发表于 2006-08-18 08:57 |只看该作者
给讲解以下tar

论坛徽章:
0
92 [报告]
发表于 2006-08-18 10:10 |只看该作者
studing

论坛徽章:
0
93 [报告]
发表于 2006-08-22 18:27 |只看该作者

tr问题一个

我想把 /dev/rdsk/c3t6d6
中的 /rdsk/ 替换为 /dsk/
但是使用
tr "[/rdsk/]" "/dsk/" <rvtemp.txt替换出来的都不对。

请高手指点一下。

论坛徽章:
0
94 [报告]
发表于 2006-09-07 16:30 |只看该作者
好东西,有没有doc或pdf版本阿,可以方便看了

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
95 [报告]
发表于 2006-09-07 16:54 |只看该作者
原帖由 softcar 于 2006-8-22 18:27 发表
我想把 /dev/rdsk/c3t6d6
中的 /rdsk/ 替换为 /dsk/
但是使用
tr "[/rdsk/]" "/dsk/" <rvtemp.txt替换出来的都不对。

请高手指点一下。

用sed吧

  1. sed '/rdsk/dsk/'
复制代码

PS:我相信你没有仔细阅读

论坛徽章:
0
96 [报告]
发表于 2006-09-12 15:50 |只看该作者
太好了!!相当感谢

论坛徽章:
0
97 [报告]
发表于 2006-09-14 12:42 |只看该作者
如果能把shell方面的知识整理成一本chm格式的书就好了,那样便于阅读!!

论坛徽章:
0
98 [报告]
发表于 2006-09-20 16:10 |只看该作者
这个得慢慢消化

论坛徽章:
0
99 [报告]
发表于 2006-09-27 01:15 |只看该作者
  1. 学会了好多东西,多谢各位高人
复制代码

论坛徽章:
0
100 [报告]
发表于 2006-09-30 11:50 |只看该作者
学习完了。。。。。。



原帖由 寂寞烈火 于 2004-11-28 21:28 发表
ctrl+v+M试一试


补充一点,应该是编辑状态下来操作的。

命令行里也必须用^M控制字符耶!?


CODE:[Copy to clipboard][sam@chenwy sam]$ sed 's/##/ /g;s/^0*/ /g;s/^M/ /g' dos.txt
12332 DISO 45.12
332 LPSO 23.14
1299 USPD 34.46



CODE:[Copy to clipboard][sam@chenwy sam]$ cat dos.txt | sed 's/^0*/ /g' | sed 's/^M/ /g' | sed 's/##/ /g'



应该是:
sed 's/##/ /g;s/^0*/ /g;s/\^M/ /g' dos.txt
sed 's/##/ /g;s/^0*/ /g;s/\^M$/ /g' dos.txt


cat -v dos.txt | sed 's/^0*/ /g' | sed 's/\^M/ /g' | sed 's/##/ /g'

cat -v dos.txt | sed 's/^0*/ /g' | sed 's/\^M$/ /g' | sed 's/##/ /g'

[ 本帖最后由 jackbillow 于 2006-10-9 16:13 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP