红联Linux门户
Linux帮助

命令

发布时间:2009-03-28 14:18:10来源:红联作者:fman
有如下命令:
(cd $1 ; tar -cf - . ) | (cd $2 ; tar -xvf - )
其中$1 和 $2 分别代表命令行的第一和第二个参数
望高手们详述一下这条命令的作用和执行过程及原理
文章评论

共有 4 条评论

  1. QKChina 于 2011-08-09 22:23:36发表:

    (q):s

  2. QKChina 于 2011-08-09 22:23:30发表:

    :0w223dc

  3. cwqing1973 于 2009-03-28 15:24:11发表:

    请您有时间多来命令专区指导与学习。

  4. cwqing1973 于 2009-03-28 15:17:34发表:

    这是shell编程中的,与编程语言中没有什么差别,与或非选择而已啊!而至于()中的,则是执行完前面一个命令后则执行后面一个命令,如(cd $1 ; tar -cf - . ),则是先进入某个文件夹中,再执行tar -cf这个命令啊。