有人可以帮忙吗
我想将输出从openssl重定向到shell脚本中的变量。像这样
openssl rsautl -decrypt -inkey inp -in inenc -out [to some variable]
截至目前,我正在尝试实现
var=$(openssl rsautl -decrypt -inkey inp -in inenc -out >(xargs))
但除此之外,我需要一些内衬代码来执行此操作而不使用xargs
答案 0 :(得分:2)
由于默认情况下openssl会发射到stdout,因此您可以省略整个-out
部分:
var=$(openssl rsautl -decrypt -inkey inp -in inenc)
应该可以正常工作。