linux下sed命令:sed -e "s@__CONFDIR__@$CONFDIR@g" config/ice.ini > /etc/php.d
答案:3 悬赏:40 手机版
解决时间 2021-02-18 18:02
- 提问者网友:蓝琪梦莎
- 2021-02-17 19:23
linux下sed命令:sed -e "s@__CONFDIR__@$CONFDIR@g" config/ice.ini > /etc/php.d/ice.ini
最佳答案
- 五星知识达人网友:话散在刀尖上
- 2021-02-17 19:45
sed -e "s@__CONFDIR__@$CONFDIR@g" config/ice.ini > /etc/php.d/ice.ini
在config/ice.ini 文件中将__CONFDIR__替换成$CONFDIR,这个可能是某个参数传进来的,最后重定向成/etc/php.d/ice.ini文件
第二句大同小意,就是多了个i,在当前行之前插入。
在config/ice.ini 文件中将__CONFDIR__替换成$CONFDIR,这个可能是某个参数传进来的,最后重定向成/etc/php.d/ice.ini文件
第二句大同小意,就是多了个i,在当前行之前插入。
全部回答
- 1楼网友:上分大魔王
- 2021-02-17 21:54
这是一个替换,@是分割符和/一样,因为要替换的内容中有/,所以用@
&代替前面匹配的内容。
整句意思是将/bin/rm 换成 /tools/bin/rm
&代替前面匹配的内容。
整句意思是将/bin/rm 换成 /tools/bin/rm
- 2楼网友:话散在刀尖上
- 2021-02-17 20:30
sed -e "s@__CONFDIR__@$CONFDIR@g" 把 __CONFDIR__ 用$CONFDIR 代替,@是分割符,相当于/ 或者!
加分
加分
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯