命令介绍exec命令用于调用并执行指定的命令。exec命令通常在Shell脚本中用于调用其他命令。如果该命令在当前终端使用,则执行指定命令后立即退出终端。语法格式exec[-cl][-aname][command[arguments]]选项说明-c#在空环境中执行指定的命令-l#在传递给命令的第零个arg的开头加上破折号-a#shell将名字作为第0个参数传递给命令应用示例输出指定信息[root@centos7~]#echo"mingongge"mingongge[root@centos7~]#exec-cechomingonggemingonggeothersummaryexecls#在shell中执行ls,ls结束后不返回原来的shellexec#文件内容作为标准输入(替代STDIN)exec>file#将标准输出写入文件(替代STDOUT)exec3#将文件读入文件描述符3(此时创建文件描述符3)sort<&3#使用文件描述符3作为排序的临时输入exec4>file#将文件描述符4写入的内容写入file(此时创建文件描述符4)ls>&4#ls不会显示,直接写入文件描述符4,即上面文件中的exec5<&4#Createacopyfiledescriptionofthefiledescriptor4Symbol5exec3<&-#关闭文件描述符3
