source 和 ./同时使用的困惑
我知道运行一个shell脚本的有两种方法是
1、 source filename
2、 ./ filename
当用source的时候不会新建一个子进程,用 ./会新建子进程 ,今天看到有人这么运行 source ./filename 我很困惑,怎么两种方法混着用,我试了一下 source ./filename 这样不会新建子进程。我猜想这种方法其实是用的source这种方法运行 后面的./只是代表当前目录,加不加效果一样。不知道是不是这样???
新手一枚,请大神赐教,感谢。