我正在尝试使用以下代码迭代文件:
#!/bin/bash
filename='ids.txt'
echo Start
while IFS= read -r line
do
echo "$line":
done < $filename
shell 输出的:EXTFROMLINE
是我所期望的:TEXTFROMLINE:
。它似乎将最后一个字符(:
)作为第一个字符并覆盖第一个字符。
可能出什么问题了?
我正在尝试使用以下代码迭代文件:
#!/bin/bash
filename='ids.txt'
echo Start
while IFS= read -r line
do
echo "$line":
done < $filename
shell 输出的:EXTFROMLINE
是我所期望的:TEXTFROMLINE:
。它似乎将最后一个字符(:
)作为第一个字符并覆盖第一个字符。
可能出什么问题了?