我正在阅读一个文本文件,其中包含大陆、国家、首都和这些国家的人口。下面是文本文件image of file with info。然后我输入一个值,假设我输入"Birmanie“,然后StreamReader实例从下一行获取信息,即”玻利瓦尔“。"Pays“是输入。我的目标是读取用户输入的国家/地区的行,然后从该行中提取信息。这是我的代码。 while (!i = 1; i <= 74; i++)
我正在运行这样一个脚本:
while IFS=基本上,它读取一个文本文件(如$1)并为每一行“做些什么”。文本文件有20行。如果我现在修改文本文件,在脚本运行并在第10行上运行时添加一行(第21行),那么它以后会在第21行上工作吗?换句话说,脚本是如何读取文本文件的?开始时立即读取整个文件,或在必要时逐行阅读?\r' read -r line || [[ -n "