嗨,我有一个程序,如果用户输入文件名,我会从文件中读取,否则我会提示他们输入。
目前我正在做:
input=$(cat)
echo $input>stdinput.txt
file=stdinput.txt
问题在于它不读取输入中的换行符,例如,如果我输入
s,5,8
kyle,5,34,2
j,2
输出
s,5,8 k,5,34,2 j,2
要存储在文件中的预期输出是
s,5,8
kyle,5,34,2
j,2
我需要知道如何在阅读时包含换行符。?