gpt4 book ai didi

linux - bash 变量替换与 grep 默认行为

转载 作者:太空宇宙 更新时间:2023-11-04 04:04:56 25 4
gpt4 key购买 nike

我试图从文件中读取用户名和密码并将它们存储在一个变量中,问题是我使用 grep 获取包含数据的行,并使用变量替换将其存储在变量中,但 grep 总是将输出打印到屏幕上,这是代码:

user_line=$(grep "$l_user_name" "user_data")

如何将输出存储在 user_line 中而不将其打印到屏幕

最佳答案

我认为强烈建议在这里引用:

user_line=$(grep "$l_user_name" "user_data")

如果 $l 包含空格,则在不加引号的情况下 grep 将在 stderr 上写入一些错误。

关于linux - bash 变量替换与 grep 默认行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21609468/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com