我们经常会用到echo命令加重定向将内容输出到文件中,但是默认每次输出到文件中都会换行。
可以用echo命令的-n选项,作用是输出是不追加换行。
#!/bin/bash/
for i in `cat sample.txt`
do
echo -n "cat ">> run.sh
for j in `cat primerid.txt`
do
echo -n " $i/${i}_$j.fa">> run.sh
done
echo "> $i.fa">> run.sh
done
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!