Как передать в текстовое поле kdialog?

echo "hello" | kdialog --textbox -

Я прыгал, что строка должна передать слово привет к kdialog, и установив аргумент файла в -, он должен был использовать переданный по тексту текст как контент.

Можно ли передать содержимое в kdialog?

1 ответ

Решение

Я бы использовал здесь строки, чтобы передать текст kdialog STDIN:

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

Если вам нужно передать вывод команды, вы можете использовать подстановку команд:

kdialog --textbox /dev/stdin <<< $(my_script.sh | sed_command)
Другие вопросы по тегам