单引号内的sed转义双引号

时间:2015-08-13 11:17:16

标签: regex bash nginx sed

我正在尝试通过sed将日志格式添加到Docker容器中的nginx.conf中。我发出以下命令:

  as.matrix(sparseMatrix(i[j!=0], j[j!=0], x=1))
  #     [,1] [,2] [,3] [,4] [,5]
  #[1,]    0    0    0    0    1
  #[2,]    0    1    0    0    0
  #[3,]    0    0    0    0    1
  #[4,]    0    1    0    0    0
  #[5,]    0    0    0    0    1

然而它给了我以下错误:

m1 <- matrix(rep(c(0,1),10),ncol=2,nrow=5)
colnames(m1) <- c(2,5)

如何转义log_format命令?

1 个答案:

答案 0 :(得分:0)

只需使用awk:

awk '1; /client_max_body_size 100M/{ print "some text" }' file

如果您编辑问题以显示一些示例输入和预期输出,我们可以准确地向您显示如何将some text替换为您的真实文本。