如何表示关闭正在编辑的gedit文件

sh/bash/dash/ksh/zsh等Shell脚本
回复
罗非鱼
帖子: 980
注册时间: 2008-04-12 12:44

如何表示关闭正在编辑的gedit文件

#1

帖子 罗非鱼 » 2010-06-08 18:50

在shell命令行中,输入
gedit /home/test.txt
可以调用gedit打开这个文件,
现在我想知道,如何在shell中,输入命令关闭这个文件?
这个关闭文件的命令如何写?
头像
黄美姬
帖子: 8428
注册时间: 2009-10-08 11:15
来自: 大城市铁岭

Re: 如何表示关闭正在编辑的gedit文件

#2

帖子 黄美姬 » 2010-06-08 18:54

pkill?
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal- ... ts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal- ... tx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/
delectate
帖子: 18311
注册时间: 2008-01-09 22:41

Re: 如何表示关闭正在编辑的gedit文件

#3

帖子 delectate » 2010-06-08 18:57

ctrl+c直接停掉gedit
aerofox
帖子: 1453
注册时间: 2008-05-24 8:30

Re: 如何表示关闭正在编辑的gedit文件

#4

帖子 aerofox » 2010-06-08 22:37

这个好像真是个难题。
pkill 肯定可以杀掉,但是也把其它的编辑窗口给关了。
Ctrl+C 未必有用,如果在输入 gedit /home/test.txt 之前已经打开了一个 gedit 窗口,那么这条命令会立即退出,Ctrl+C 已经没有用。
幸好一般开了图形窗口来编辑一个文件,就没有太大的必要回到命令行来退出它。倒是如果在脚本中启动 gedit 编辑一个文件,不知有什么办法能判断那个编辑过程已经结束。
aerofox
帖子: 1453
注册时间: 2008-05-24 8:30

Re: 如何表示关闭正在编辑的gedit文件

#5

帖子 aerofox » 2010-06-09 6:41

pocoyo 写了:
Ctrl+C 未必有用,
切换到终端.
自然是在终端下按 Ctrl+C。
自己做个试验就知道了,在终端中依次输入下面两条命令,注意第二条命令没有加表示后台运行的“&”:

代码: 全选

gedit file1 &
gedit file2
回复