在sco505下有二文本如下: A文本: 20010110001 | 张三 | 20020220013 20010110031 |王二 | 20020220014 20030120025 | 王大麻子 | 2009056064 B文本如下 20010110001 | 0115 |张三 | 666999999 20010110031 |0365 | 李四 |20020220964 20030120025 | 6558 |王大麻子 | 2003536068 如上所示AB文本中的相关项是第一列 现要根据A将B文本中的第一列替换为A文本中的相对应的第三列! 用脚本和程序均可。 小弟初学,请各位大大多多关...
请教大大们替换文本, 文本1如下: >AA0|99|PP DDDDDDDDD DDDD >BB22|00|LL|UU KKKKKKKKKKKKK KKKKKKKKKKKKK KK 文本2: AA0 TT BB22 PP 如果文本1红色部分与文本2第一列匹配,就用文本2整行来替换文本1,得到 >AA0 TT|99|PP DDDDDDDDD DDDD >BB22 PP|00|LL|UU KKKKKKKKKKKKK KKKKKKKKKKKKK KK
本帖最后由 Eva326 于 2016-10-13 20:33 编辑 求指教! 文本包含“AAA “MMMMMM nn等内容,全部替换为*,如何实现? eg:QQQ SSSSSSSSSSSSSS @@@@@@ )))) "mmmmmm ##### rrrr ********* 变为:QQQ SSSSSSSSSSSSSS @@@@@@ )))) * ##### rrrr *********
如果有如下的文本格式: Pool-Name : 11m Pool-Name : 1m 6 10.81.8.8 1cfa-680d-0979 14309 - used Pool-Name : 10m 431 10.75.193.177 c83a-3547-3a78 40219 - used 454 10.75.193.200 d4ee-0745-3ff3 44415 - used 473 10.75.193.219 282c-b2b6-bdd9 58167 - use...
本帖最后由 bikkuri 于 2015-12-28 12:32 编辑 大家好! 我有一个问题向大家请教。 假如有以下两个文件main.sh和new.def # main.sh # #-----------------------DEFINITIONS----------------------------- host1=www.baidu.com host2=www.sina.com.cn host3=www.netease.com #-----------------------DEFINITIONS----------------------------- for i in $(seq 3); do [ ! "A"$(eval echo '$'host$i) = "A" ] && echo "host$i i...
本帖最后由 Xiaolin_L 于 2015-12-09 18:23 编辑 文件格式 => 需要替换的部分 cd dir1 cmd -work work1 file1.e \ => dir1/file1.e file2.e \ => dir1/fiel2.e file3.v => dir1/file3.v cmd -work work1 \ file4.e \ => dir1/file4.e file5.v => dir1/file5.v ...
最近在学习sed 命令,求助,如何替换指定位置,而又不规则的文本? 如下文本,要把 /u1/usr/......... 之后的文本都替换成 /u2/user/default:/bin/ksh 。 那位大神指点一下?感谢!!1 0010:x:633:500::/u1/usr/0010:/bin/ksh 0289:x:634:500::/u1/usr/0289:/bin/ksh 02580:x:635:500::/u1/usr/02580:/bin/ksh 0340001:x:636:500::/u1/usr/0340001:/bin/ksh 需要修改,下列黄色区域的文本?
将文本中inject_wise 换成inject_win 要求将原文替换,然后生成一个备份文件。 可以用^I or Tie:FILE. 如果不是替换原文件,我的思路是 read $fd1, print $fd2 . 不知道还有没有其他的思路