Chinaunix

标题: 用sed插入变量的值? [打印本页]

作者: qdamethyst    时间: 2004-11-08 22:30
标题: 用sed插入变量的值?
x=abc
sed '3i\
$x
' test

不会把解释后的abc插入到test,只是把$a插入到test中了。这里怎么让shell 解释$a 呢?
作者: 寂寞烈火    时间: 2004-11-09 01:43
标题: 用sed插入变量的值?
用双引号
作者: qdamethyst    时间: 2004-11-10 21:13
标题: 用sed插入变量的值?
那这个$n呢?
n=3
sed '$n\
abc' test
作者: 寂寞烈火    时间: 2004-11-10 21:41
标题: 用sed插入变量的值?
n=3
sed "${n}i\xxx" file #在n行前插入xxx




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2