例子:
files=`ls /
tmp`
如果tmp下有文件名存在空格,在
for file in $files
do
echo $file
done
中存在空格的文件将变成多个文件名,此时将 for 循环改为 while循环即可
while read line
do
echo “${line}” ;
done < <EOF
$files
EOF
例子:
files=`ls /
tmp`
如果tmp下有文件名存在空格,在
for file in $files
do
echo $file
done
中存在空格的文件将变成多个文件名,此时将 for 循环改为 while循环即可
while read line
do
echo “${line}” ;
done < <EOF
$files
EOF