Linux:使用()执行一组命令

在子shell中执行一组命令。

方式:(command1 ; command2 ; command3)

如果不带(),则在当前shell中执行。

[kevin@kevin ~]$ ll
总用量 8
drwxrwxr-x  2 kevin kevin 4096  9月 11 01:07 test
[kevin@kevin ~]$ pwd;cd test;ls -l;pwd
/home/kevin
总用量 4
-rw-rw-r--  1 kevin kevin 0  9月 11 00:55 tmp.log
/home/kevin/test
[kevin@kevin test]$ cd ..
[kevin@kevin ~]$ (pwd;cd test;ls -l;pwd)
/home/kevin
总用量 4
-rw-rw-r--  1 kevin kevin 0  9月 11 00:55 tmp.log
/home/kevin/test
[kevin@kevin ~]$ 
posted @ 2012-09-16 17:03  Socrates  阅读(403)  评论(0编辑  收藏  举报