linux shell command usage

1) 在linux下,如何比较两个目录下的文件(目录比较命令)

     diff -r dir1 dir2

2)source命令的作用
分类: bash 2006-04-21 15:32 6234人阅读 评论(2) 收藏 举报
source命令的作用就是用来执行一个脚本,那么:
source a.sh 同直接执行 ./a.sh 有什么不同呢,比如你在一个脚本里export $KKK=111 ,如果你用./a.sh执行该脚本,执行完毕后,你运行 echo $KKK ,发现没有值,如果你用source来执行 ,然后再echo ,就会发现KKK=111。因为调用./a.sh来执行shell是在一个子shell里运行的,所以执行后,结构并没有反应到父shell里,但是source不同它就是在本shell中执行的,所以可以看到结果

   


你可能感兴趣的:(linux shell command usage)