与"猫"没有断行

Cra*_*ash 1 linux bash ubuntu echo

此代码应从wget2.html读取并输出已创建的链接.但它给我输出没有换行符.如何强迫猫添加换行符?

chksitename=$(cat wget2.html | grep -e "$sitename" | sed -e "s/^.*\("$sitename".*jpg\).*$/\1/g" | sort | uniq)
echo $chksitename
Run Code Online (Sandbox Code Playgroud)

Jon*_*ler 13

问题不在于cat生产线,而在于echo生产线.要获得换行符,您需要使用:

echo "$chksitename"
Run Code Online (Sandbox Code Playgroud)

另请参阅捕获多行输出到Bash变量.