我正在尝试自动替换大型代码块。
我目前在不同的行上都有,因为格式需要保持一致。
我尝试将\n
添加到行尾,\\n
无效。有小费吗?你认为我应该自动替换回购文件中的文件,还是这是更好的方法呢?
编辑:
sed -i 'N' '''s_cat << EOF > DevServer_connection.json
{
"name": "hlfv1",
"x-type": "hlfv1",
"x-commitTimeout": 300,
"version": "1.0.0",
"client": {
"organization": "Org1",
"connection": {
"timeout": {
"peer": {
"endorser": "300",
"eventHub": "300",
"eventReg": "300"
},
"orderer": "300"
}
}
},
"channels": {
"composerchannel": {
"orderers": [
"orderer.example.com"
],
"peers": {
"peer0.org1.example.com": {}
}
}
},
它会持续更长时间。请记住,我已尝试将\n
和\\n
附加到行尾。