1

我有 2 个文件: 文件 1:

  1012055500012221
  2011052210011021
  3010051501010221
  4015051510012201

文件 2:

  50222111
  60202100
  75222105
  90202125

我想:

   1012055500012221
   2011052210011021
   3010051501010221
   4015051510012201
   50222111
   60202100
   75222105
   90202125

我怎样才能在 awk 或 sed 中做到这一点?

4

3 回答 3

1

为什么需要 awk/sed 时

cat file1 >> file2 

也会这样做吗?

或者,如果您想单独保留原始的两个文件并将合并的文件作为单独的文件生成:

cat file1 file2 >> file3
于 2013-07-04T19:30:34.400 回答
0

既然你想要sed那么这里是:

sed '' file{1,2}
于 2013-07-04T23:50:47.480 回答
0

一个小的(神秘的)游戏 :)

$ cat 0
  1012055500012221
  2011052210011021
  3010051501010221
  4015051510012201

$ cat 1
  50222111
  60202100
  75222105
  90202125

$ awk 42 0 1
  1012055500012221
  2011052210011021
  3010051501010221
  4015051510012201
  50222111
  60202100
  75222105
  90202125
于 2013-07-04T19:38:51.977 回答