shell script

什么是shell script?

利用shell功能所写的一个”程序“(program)

为什么学习shell script?

自动化管理的重要依据
追踪与管理系统的重要工作
简单入侵检测功能
连续命令单一化
简易的数据处理
跨平台支持与学习历程较短

第一个script的编写与执行

首先,在shell script编写中还需要的注意事项:
1。命令的执行是从上而下,从左而右地分析与执行
2。命令的执行中,命令、参数间的多个空白都会被忽略掉
3。空白行也将被忽略,并且[tab]按键所得的空白同样视为空格键
4。如果读取到一个Enter符号(CR),就尝试开始执行该行命令
5。至于如果一行的内容太多,则可以用“[Enter]”来扩展至下一行
6。“#”可作为批注。任何加在#后面的数据将全部被视为批注文字而被忽略

第一个script

#!/bin/bash
# Program:
#   This program shows "Hello World!" in your screen.
# Histroy:
# 2016/04/01 Zzzigo  First release
PATH=/bin:/sbin:/usr/sbin:/usr/local/bin:usr/local/sbin:~bin
export PATH
echo "Hello World! \a\n"
exit 0

执行:sh helloworld.sh

zzzigo@Zzzigo:~$ sh helloworld.sh
Hello world
编写shell script的良好习惯

在每个script的头文件处记录好:
script的功能
script的版本信息
script的作者与联络方式
script的版权声明方式
script的History
script内比较特殊的命令,使用“绝对路径”的方式来执行
script执行时需要的环境变量预先声明与设置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值