Ubuntu12.04执行脚本程序的方法

        因为研究生生涯打算学习嵌入式系统开发,所以最近在学习Linux,一边学习一边记录下来是一个不错的学习方法。好了,下面给大家介绍一下在Linux下运行脚本的几个方法,博主所用的系统是Ubuntu12.04,后面的13.04,14.04之类应该也适用这些方法。如果大家发现哪里不正确或者需要补充,希望大家可以多多交流,谢谢。

         运行Linux脚本的方法:

      (1)使用bash。如果你的脚本的第一行是“#!/bin/bash”,可以使用bash来执行这个脚本,如果是“#!/bin/sh”,可以使用sh来执行这个脚本,同理,根据所使用的shell不同,使用不同的命令。

          

      

    (2)给脚本加上可执行权限,然后使用“./”来运行,它代表运行的是当前目录下的HelloWorld.sh脚本,如果采用这种方式而脚本没有可执行权限则会报错。

       

                

      


     (3)使用“.”(点号)。点号用于执行某个脚本,甚至脚本没有可执行权限也可运行。有时候在测试运行某个脚本时可能并不想为此修改脚本权限,这时候就可以使用“.”来运行脚本。如之前的HelloWorld.sh,假如没有可执行权限,用“./”执行就会报错,但是若在其前面使用点号来执行就不会报错,如下所示:

      
 

    (4)使用source命令。与点号类似,source命令也可读取并在当前环境中执行脚本,同时还可返回脚本中最后一个命令的返回状态;如果没有返回值就返回0,代表执行成功;如果未找到指定的脚本则返回false。

     

    

 

 

你可能感兴趣的:(ubuntu,脚本)