gpt4 book ai didi

bash - 写入标准输出而不是文件

转载 作者:行者123 更新时间:2023-11-29 09:09:13 25 4
gpt4 key购买 nike

如何将数据写入标准输出而不是写入文件?

我正在使用 GPG 并希望将加密文本打印到标准输出,而不保存文件。

然而,使用 gpg 命令,加密文本以普通方式写入文件:

$> gpg --recipient someone@example.com --armor --output encrypted.txt --encrypt example.pdf

(通过以上命令,加密后的文件保存在encrypted.txt中)

我想做的是:

$> gpg --recipient someone@example.com --armor --output <STDOUT> --encrypt example.pdf

并且加密的消息显示在控制台中。

我不想保存硬盘以避免性能损失。

最佳答案

通常你使用“-”来指定标准输出,但不是所有的命令都接受这个而且我不关心 gpg。

例如:

tar -cvzf - foo/ ¦ split -b 50k foobar_

将“tar 文件”通过管道传输到标准输出,将其拆分并保存到“foobar_<123...>”。

关于bash - 写入标准输出而不是文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11200931/

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