bash – 如何通过shell在外部文件中进行迭代?
发布时间:2020-12-15 19:48:49 所属栏目:安全 来源:网络整理
导读:Possible Duplicate: 07000 我有一个文件列表的名称。我需要使用shell脚本从外部文件中循环遍历此文件中的所有名称。我怎样才能做到这一点? 示例文件: scripts / names.txt alisonbarbcharliedavid scripts / script.sh NAMES="" #names from names.txt fi
我有一个文件列表的名称。我需要使用shell脚本从外部文件中循环遍历此文件中的所有名称。我怎样才能做到这一点? 示例文件: scripts / names.txt alison barb charlie david scripts / script.sh NAMES="" #names from names.txt file for NAME in $NAMES; do echo "$NAME" done 如何在一个单独的shell脚本中将names.txt文件分解成一个数组?
一种方式是:
while read NAME do echo "$NAME" done < names.txt 编辑: 丹尼斯·威廉姆森是对的。对不起,必须经常使用管道结构,并且困惑。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |