我已经使用 Ubuntu 10.04 LTS 有一段时间了,还很新,使用终端,编写了一个脚本来用 gedit 打开我的一个包含多个文件的项目 - 执行相应的脚本后:
gedit [filename1] [filename2] ...
终端成功执行了该脚本,gedit 打开了传递的文件,终端已准备好输入另一行。今天我遇到了一个奇怪的问题 - 执行上述脚本后,gedit 成功启动,但是终端拒绝执行命令并回显所有键盘事件,甚至特定的ctrl+...功能 - 直到 gedit 关闭。
我不知道是什么原因造成的,因为我最近的活动集中在一个 C 项目上,与终端没有任何关系。我记得在启动例如打开 gedit 并在终端窗口的单个选项卡和会话中编译项目后,能够执行另一行。任何帮助都将不胜感激!问候!
答案1
您需要在启动 gedit 的命令后面附加&
命令,以在后台启动 gedit。例如gedit file1.txt file2.txt file3.txt &