一个shell笔试题 求指教
ddfx2015-05-08 jfsjdj,jf8
2015-05-09 jf5--s
2015-05-08 fjsjg,89
abcfsdfsdg344th
fsdgfsdgdef
问题一: 我有上面的一个行 有n行 用awk提取最后的数字 只有最后的 8,89 当然 不用awk也行。
问题二:将有逗号的(,)的后面都加上helloword。
问题三:把以abc开头 下一行为def结尾的两行替换成douyu
一个shell笔试题 求指教
ddfx2015-05-08 jfsjdj,jf8
2015-05-09 jf5--s
2015-05-08 fjsjg,89
abcfsdfsdg344th
fsdgfsdgdef
问题一: 我有上面的一个行 有n行 用awk提取最后的数字 只有最后的 8,89 当然 不用awk也行。
问题二:将有逗号的(,)的后面都加上helloword。
问题三:把以abc开头 下一行为def结尾的两行替换成douyu
第一个grep可轻松解决
第二个这种流式替换sed是更合适的了
第三个也没难度,跟上面一样,还是用sed的替换方案