2013-04-16 63 views
0

这是我的代码是bash脚本:的Linux Shell脚本:写入文件,并串到另一个文件

for string in $LIST 
do 
echo "$string" >> file 
grep -v "#" file1 >> file 
done 

“文件1”仅包含一个值,并重复该值的变化。

结果我得到了 “文件” 是:

a 
1 
b 
2 
c 
3 

不过,我想这样的:

a 1 
b 2 
c 3 

在此先感谢。

+0

你是什么意思,这个''file1'只包含一个值,并且该值迭代地改变。它是一个命名管道? – TrueY

回答

2
for string in $LIST 
do 
    echo "$string" $(grep -v "#" file1) 
done > file 
+0

非常感谢。有效。 – newzad

相关问题