版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
版权
执行一个sh文件,有三种方式
exec test.sh(exec 方式)
./test.sh(fork方式)
. ./ test.sh(source方式)
区别:
1、exec和source在同一进程上执行
2、fork会在新的进程中执行,执行结束后返回原线程
3、exec会杀死原来进行的执行,换到当前进行继续执行,执行完后不会返回原来的进程。source会返回原来的进程继续执行。