2013-07-12 15 views
0

我想知道是否可以将内容添加为来自不同源的单个行。我用粘贴,但它没有工作。如何在bash中的同一行上添加来自不同源的内容

例如

x=1 
paste echo hi awk NR=="'$x' file.txt echo bye 

有什么想法吗?

感谢

+2

什么是预期的结果? – tjameson

+0

这个可能的重复http://stackoverflow.com/questions/4181703/how-can-i-concatenate-string-variables-in-bash – Oz123

回答

2
echo hi $(awk NR=="$x" file.txt) bye 

或添加更多来源:

echo hi $(awk NR=="$x" file.txt) $(awk NR-1=="$x" file.txt) bye 
相关问题