【发布时间】:2012-07-22 02:24:18
【问题描述】:
我有一个包含文件列表的文本文件。我想cat他们的内容一起。做这个的最好方式是什么?我正在做这样的事情,但它似乎过于复杂:
let count=0
while read -r LINE
do
[[ "$line" =~ ^#.*$ ]] && continue
if [ $count -ne 0 ] ; then
file="$LINE"
while read PLINE
do
echo $PLINE | cat - myfilejs > /tmp/out && mv /tmp/out myfile.js
done < $file
fi
let count++
done < tmp
我跳过了注释行并遇到了问题。必须有更好的方法来做到这一点,没有两个循环。谢谢!
【问题讨论】: