linux shell 脚本里 怎么用 cat 命令 读取 一个文件的内容 然后用 sed命令 替换

这样子`catta.key`echo|sed-i"s/zhengshu/echo"`catca.crt`"/g"xl.sql>/dev/null2>&1然后把xl.sql... 这样子 `cat ta.key`

echo|sed -i "s/zhengshu/echo "`cat ca.crt`"/g" xl.sql >/dev/null 2>&1
然后把 xl.sql 文件里的 zhengshu 替换成 这个`cat ta.key` 获取到的内容 求大神解答
展开
 我来答
charleszhangji
2016-10-30 · TA获得超过4554个赞
知道小有建树答主
回答量:887
采纳率:0%
帮助的人:959万
展开全部
sed -i s/zhengshu/"`cat ca.crt`"/g xl.sql

就可以了,只要ca.crt里面没有/字符也没有换行就可以了。
追问
文件里有换行 ,直接这样我试过好像不行 就是头疼  一直没办法解决不知道该咋弄了 求大神帮帮忙
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式