[英]bash variable substitution with grep default behavior
我正在尝试从文件中读取用户名和密码,并将每个用户名和密码存储在变量中,问题是我使用grep获取了包含数据的行,并使用变量替换将其存储在变量中,但是grep始终将输出打印到屏幕上,这是编码:
user_line=$(grep "$l_user_name" "user_data")
如何将输出存储在user_line中而不将其打印到屏幕上
我认为强烈建议在这里引用:
user_line=$(grep "$l_user_name" "user_data")
如果不引用$l
包含空格,则grep将在stderr上写入一些错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.