是否可以在交互式bash shell 中输入输出一些文本的命令,以便它出现在下一个命令提示符下,就好像用户在该提示符下输入了该文本一样?
我希望能够创建source
一个脚本,该脚本将生成一个命令行并输出它,以便在脚本结束后提示返回时出现该脚本,以便用户可以在按下enter
执行它之前选择对其进行编辑。
这可以通过xdotool
但仅当终端在 X 窗口中并且安装时才有效。
[me@mybox] 100 $ xdotool type "ls -l"
[me@mybox] 101 $ ls -l <--- cursor appears here!
Run Code Online (Sandbox Code Playgroud)
这可以仅使用 bash 来完成吗?
bash ×1