我正在使用openssl加密文件中的数据。
在将该文件中的数据分配给 shell 变量的过程中,我正在动态解密该文件并尝试使用awk将其解析为变量。
$ myuser=$(echo | awk '{print $1}' | openssl aes-256-cbc -in encrypted -pass file:../password.txt -d)
$ echo $myuser
Bruce-Wayne Batman 0.0.0.0
我应该只是回应Bruce-Wayne
,但不知何故我的awk指令没有像我预期的那样工作。
任何人都可以提供见解吗?