如何将单个变量分配给列表中的多个项目?

时间:2016-04-23 03:18:13

标签: bash

如果我想检查一个用户,我可以这样做。

echo "enter username"
read -p "" usr

if [[ $(curl -sS https://example.com) = "online" ]]; then
    echo "$usr is online"
else
    echo "$usr is offline"
fi

但是每次我宁愿从列表中读取时,都不是输入用户名。

cat userlist.txt
user1
user2
user3
user4

但是我该怎么做并仍然将变量$usr分配给列表中的每个项目?

1 个答案:

答案 0 :(得分:2)

您从文件中读取每一行并使用循环将其分配给 sudo apt-get install python3-pyqt5 # for python3

    sudo apt-get install python-pyqt5    # for python2