执行控制脚本

Posted by Cofyc, on November 7, 2007, 3:11 pm

一直很烦恼,linux下的各种脚本的管理。放在一起,功能各种各样的,使用起来麻烦。即使使用svn统一管理,按功能划分了目录,你要执行某个脚本时,也要cd几下到执行的目录。脚本多了,你可能连名字都记不请或者把功能搞混了。

今天,琢磨了一下,写了一个run脚本,放到搜索路径中或硬链接到某一搜索目录下。而对于其他各种功能的脚本或程序,使用svn统一管理。run脚本功能就是根据命令行参数,执行对应的脚本或程序。比如这些:

run rsync neverland # 同步服务器上的neverland

run apache restart # 重启apache

等等,以第一个参数为脚本或功能对象,后面提供脚本的参数等等方法,可以用run把各种各样scripts或程序统一控制起来。新写了一个脚本或程序,只需添加到run脚本里就可以了。即使系统环境变了,也只用更新下run就可以了。

0 comment - Tags: linux

No comments yet.

Post a comment

Reply

Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution 3.0 License
Powered by Project Neverland, Theme modified from gluedideas