我知道这个问题经常出现,但是我似乎找不到使用While Read命令将.txt文件逐行导入另一个.txt的解决方案:
line="input.txt"
while read -r line; do
printf '%s\n' "$line"
done < outputfile.txt
我尝试了不同的替代方法,将它们全部用作变量,将变量与它们的目录一起使用,在输入文件上尝试使用cat,使用echo和printf但无济于事。预先感谢您的一切!
答案 0 :(得分:2)
我认为您只是在尝试合并文件?
cat input.txt >> outputfile.txt
不建议这样做,但仅供参考:
file="input.txt"
while IFS= read -r line ;do
echo "${line}" >> outputfile.txt
done < "${file}"