Linux 模拟按键组合并将其发送到运行程序

Linux 模拟按键组合并将其发送到运行程序,linux,bash,key,emulation,Linux,Bash,Key,Emulation,也许我没有足够努力地寻找,但我似乎没有找到适合我的情况的答案 我通过command1调用了这个程序 $command1 CONSOLE(provide key combination): ^Ecd [line down] ^Eco [up] ^Ec. exit 在上面的程序中,我需要按ctrl+e cd、ctrl+e co和ctrl+e c。组合键来执行我需要的操作,然后退出 我需要自动化上述任务,以便在后台通过一些脚本完成: white true do: command1 | somecom

也许我没有足够努力地寻找,但我似乎没有找到适合我的情况的答案

我通过command1调用了这个程序

$command1
CONSOLE(provide key combination):
^Ecd
[line down]
^Eco
[up]
^Ec.
exit
在上面的程序中,我需要按ctrl+e cd、ctrl+e co和ctrl+e c。组合键来执行我需要的操作,然后退出

我需要自动化上述任务,以便在后台通过一些脚本完成:

white true do:
command1 | somecommandthatsends ctrl+e cd ctrl+e ctrl+e c.
sleep 9999999
done

这能以某种方式实现吗?

听起来像是一份工作,因为这正是我所需要的,谢谢!