任务:1)替换文件夹
2)进入新文件夹,编译,连接
3)执行程序
4)运行脚本
1 #/bin/bash 2 path="Strive3d_2012_Chinaopen" 3 path_build="all_build" 4 path_buildone="one_build" 5 rm -rf ./$path/all_build 6 cp -r ./$path_build ./$path/$path_build 7 cd ./$path/$path_build 8 cmake .. 9 make10 make install11 rcsoccersim3d > stdout & // a12 sleep 1 // b13 sh start.sh localhost14 chmod 755 rebuild.sh //
a.输出重定向
标准输出: > filename
标准错误输出: 2> filename (如果不加路径,文件就默认建立在当前所在文件夹下)
输入到垃圾桶 : >/dev/null (不显示,不储存)
b.时间延迟 (man sleep)
&后台运行
c. owner group others
r:4 w:2 x:1