我是 bash shell 的新手。我对下面的脚本感到困惑。
#!/bin/bash
input=name.csv
while IFS=',' read -r Family_name First_name
do
echo $Family_name
echo $First_name
done < $input
直觉上,我认为这done是某种边界标记,告诉你该while领域已经结束。
这里它表明done可以从变量中获取数据。那么循环done中的含义/功能是什么?while谢谢。