shell 创建文本文件->excape字符单独必要吗?

2nc8po8w  于 2022-12-19  发布在  Shell
关注(0)|答案(1)|浏览(97)

我需要创建文本文件,内容像这样通过 shell 命令:

{
  "schemaVersion": 2,
   "imageName" : "docker.registry.url.com/username/yourimage:yournewtag"
}

所以对我来说最理想的方法就是

touch testfile > {
  "schemaVersion": 2,
   "imageName" : "docker.registry.url.com/username/yourimage:yournewtag"
}

我怎样才能做到这一点?我需要转义每一个字符吗?(我怎样才能做到这一点?)或者有没有更简单的方法?
多谢了!

j8ag8udp

j8ag8udp1#

对自己的回答:

echo "{"schemaVersion": 2,"imageName" : "docker.registry.url.com/username/yourimage:yournewtag"}" | tee dockertest

相关问题