Bourne Shell-从文件读取和打印选项卡

Bourne Shell-从文件读取和打印选项卡,shell,tabs,echo,sh,Shell,Tabs,Echo,Sh,我正在尝试从Bourne shell脚本中的文件中读取并打印制表符,但迄今为止未成功 例如,这是我的文件in.txt(stackoverflow不允许我写选项卡,所以用选项卡替换[tabcharacter]: 我的脚本如下: #!/bin/sh while read line do echo -e "${line}" >> out.txt /bin/echo -e "${line}" >> out.txt done < "./in.txt" 然而,我希望其中一个的

我正在尝试从Bourne shell脚本中的文件中读取并打印制表符,但迄今为止未成功

例如,这是我的文件in.txt(stackoverflow不允许我写选项卡,所以用选项卡替换[tabcharacter]:

我的脚本如下:

#!/bin/sh
while read line
do
echo -e "${line}" >> out.txt
/bin/echo -e "${line}" >> out.txt
done < "./in.txt"
然而,我希望其中一个的输出与in.txt相同

我认为我使用read命令的方式有问题。但我不知道如何才能让它阅读标签

非常感谢您的帮助。

#/垃圾箱/垃圾箱
#!/bin/sh
export IFS=
while read line
do
echo -e "$line" >> out.txt
/bin/echo -e "$line" >> out.txt
 done < "./in.txt"
出口国际单项体育联合会= 读行时 做 echo-e“$line”>>out.txt /bin/echo-e“$line”>>out.txt 完成<“/in.txt”
我将IFS变量设置为空字符串,现在它正在工作,请测试它

#/垃圾箱/垃圾箱
出口国际单项体育联合会=
读行时
做
echo-e“$line”>>out.txt
/bin/echo-e“$line”>>out.txt
完成<“/in.txt”

我将IFS变量设置为空字符串,现在它正在工作,请测试它

现在试试!我做了一点修改,如果可以,请将问题标记为正确,以便其他用户可以搜索!现在试试!我做了一点修改,如果可以,请将问题标记为正确,以便其他用户可以搜索!
-e hello!
hello!
#!/bin/sh
export IFS=
while read line
do
echo -e "$line" >> out.txt
/bin/echo -e "$line" >> out.txt
 done < "./in.txt"