还漏了命令组雕啸长空 写了:command &
command 在子 shell 的 background 运行。后台任务让多成程序能够运行在一个 shell 里面。
------------------------------------------------------------------
command1 | command2
command1 的标准输出被直接输入到 command2 的标准输入。两个命令都可能并行地运行。这个被称作pipeline。
------------------------------------------------------------------
command1 ; command2
command1command2 被有序的执行。
------------------------------------------------------------------
command1 && command2
command1 如果执行成功的话那么再执行 command2。只有当 command1并且command2 都运行成功的话上面的命令序列才会成功返回。
------------------------------------------------------------------
command1 || command2
command1 被执行以后,如果不成功的话,command2 也会被执行。当 command1 或者command2 有一个执行成功的话,上面的序列就会返回真值。
------------------------------------------------------------------
[问题]如何同时执行多个命令
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
^_^ ~~~
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
- skyx
- 论坛版主
- 帖子: 9202
- 注册时间: 2006-12-23 13:46
- 来自: Azores Islands
- 联系:
- bones7456
- 帖子: 8495
- 注册时间: 2006-04-12 20:05
- 来自: 杭州
- 联系:
-
- 帖子: 1331
- 注册时间: 2006-07-09 12:22
- 来自: 南京
- ct
- 帖子: 2201
- 注册时间: 2005-04-06 21:15
- 来自: 安徽黄山
- 联系:
- 昊昊昊
- 帖子: 182
- 注册时间: 2011-08-22 21:22
Re: [问题]如何同时执行多个命令
是啊,我曾试着一个命令让moc播放音乐和osdlyrics显示歌词,木有成功啊!
最后想到了conky,哈哈,在~/.conkyrc最后中添加:
搞定!!!!!!!
但还是求下改 ~/.bashrc得方法!!!!!!!!!!!!!会的教教我吧!!
代码: 全选
$vim ~/.bashrc
添加:alias mocp='mocp | osdlyrics' (只能打开osdlyrics)
添加: alias mocp='mocp && osdlyrics' (mocp关闭后才会打开osdlyrics)
代码: 全选
${if_running mocp}${exec osdlyrics}${endif}
但还是求下改 ~/.bashrc得方法!!!!!!!!!!!!!会的教教我吧!!
▓ 單 調 ▓