当前位置:编程学习 > 网站相关 >>

第一个shell程序:hello world

 1 shell script必须具备可读与可执行(rx)的权限。
 
    2 script的执行方式的区别:
      1)sh script_name或./script_name:在子进程中执行(一个新的bash环境)

    
       2)source script_name:在父进程中执行

    【提示】当子进程完成后,子进程内的各项变量或者操作将会结束而不会传回到父进程中
     3  script的编程习惯
           1)程序的内容说明:script的用途、作者、建立日期等
           2)主要环境变量的声明:如,PATH、LANG等
           3)适当的地方作注释
           4)2/4缩进
 
    4 hello world
[plain] 
[root@localhost Desktop]# mkdir think 
[root@localhost Desktop]# ls 
think 
[root@localhost Desktop]# cd think 
[root@localhost think]# vim shell01.sh 

 
[plain]
#! /bin/bash 
#program: 
#the program is for outputting "hello world" 
#history: 
#date 2012/9/5 autor think version 1st 
PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin 
#begin program 
echo -e "hello\fworld \n" 
exit 1 

 
[plain] 
[root@localhost think]# chmod +rx shell01.sh 
[root@localhost think]# ./shell01.sh 
hello 
     world  
 
[root@localhost think]# echo $? 

补充:综合编程 , 其他综合 ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,