如何通过管道传输到 kdialog 文本框?

如何通过管道传输到 kdialog 文本框?
echo "hello" | kdialog --textbox -

我希望该行应该将单词 hello 通过管道传输到 kdialog,并且通过将文件参数设置为-,它应该使用管道传输的文本作为内容。

是否可以将内容传送至 kdialog?

答案1

我会用这里的字符串将文本传递到kdialog标准输入:

kdialog --textbox /dev/stdin <<< Hello

如果需要传递命令的输出,可以使用命令替换

kdialog --textbox /dev/stdin <<< $(my_script.sh | sed_command)

相关内容