我正在写一个非常简单的脚本,而且我陷入了一些愚蠢的事情。基本上我有文本文件,其中每行由3个单词组成,由空格分隔。当您捕获文件时,它会正确显示所有内容。例如,捕获文件看起来像这样:
bird dog mouse
ferret bunny hare
我正在做这样一个简单的for循环:
for line in $(cat pets.txt)
do
echo $line
"command $line"
done
回声显示问题。该命令需要以
command bird dog mouse
而它正在运行
command bird
command dog
command mouse
这似乎应该是一个简单的修复,但我不能让我的搜索条件正确找到解决方案。
谢谢!
cat在子壳中 本身 ,但语义for。