0

我知道这个问题出现的频率很高,但我似乎找不到使用 While Read 命令将 .txt 文件逐行导入另一个 .txt 的解决方案:

line="input.txt"

while read -r line; do
  printf '%s\n' "$line"
done < outputfile.txt

我尝试了不同的替代方案,将它们全部作为变量尝试,将变量与它们的目录一起使用,在输入文件上尝试 cat,使用 echo 和 printf 但无济于事。提前感谢您的任何和所有提前!

4

1 回答 1

2

我想你只是想合并文件?

cat input.txt >> outputfile.txt 

不建议这样做,但仅供参考:

file="input.txt"
while IFS= read -r line ;do
    echo "${line}" >> outputfile.txt 
done < "${file}"
于 2018-11-21T17:26:59.340 回答