Chinaunix
标题:
这种shell如何实现!
[打印本页]
作者:
jxp2002
时间:
2005-12-09 13:24
标题:
这种shell如何实现!
我想把1.txt的内容插入到2.txt里面(可以插在开头或指定的某一行),而不能放到末尾,想在shell里实现,不是手工.
1.txt 假如内容如下:
12
123
456
789
2.txt假如内容如下:
aaa
bbb
ccc
ddd
eee
fff
现在先实现把2.txt 变成如下:
12
123
456
789
aaa
bbb
ccc
ddd
eee
fff
或
aaa
bbb
12
123
456
789
ccc
ddd
eee
不是手工执行,在shell语句里实现!
作者:
styr
时间:
2005-12-09 14:30
插到开头简单的就是 cat 1.txt 2.txt > 3.txt ; mv 3.txt 2.txt
插到中间任意行或其它地方 sed '
3
r 1.txt' 2.txt > 3.txt ; mv 3.txt 2.txt
这个3r中的3就是要插入的行号,自行修改便是
作者:
jxp2002
时间:
2005-12-09 17:49
厉害,高手哦!,我怎么想不到呢?
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2