shell 编程笔记 (三)

本文介绍了Shell脚本开发的基本规范,包括脚本解释器指定、版本版权信息添加、代码书写习惯等,以及环境变量的定义和管理技巧,确保脚本的可读性和稳定性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第六课 shell脚本开发基本规范及习惯

 

  1. 开头指定脚本解释器

#!/bin/sh 或者#!/bin/bash

      2.开头加版本版权等信息

#Date 2019-02-17

#Author:Created by guochunyu

#Mail:1142283977@qq.com

#Func:This script is for Test

      3.脚本中不用中文注释

      4.脚本以.sh为扩展名

      5.代码书写优秀习惯

          (1)成对的内容的一次写出来,防止遗漏。

          (2)成[]中括号两端要有空格,书写时即可留出空格[  ]

          (3)成流程控制语句一次书写完,再添加内容,如:

If语句格式一次完成:

If  条件内容

   then

    内容

fi

for循环格式一次完成:

for

    do

    内容

    done

          (4)通过缩进让代码更易读

第七课 shell变量基础及深入

1.环境变量可以在命令行中舍子,但用户退出时这些变量也会丢失,因此最好在用户家目录下的.bash_frofile文件中或全局配置/etc/bashrc文件,或者/etc/profile.d中定义。将环境变量放入profile文件中,每次用户登录时这些变量值都将被初始化。

传统上,所有的环境变量均为大写,环境变量应用于用户进程前,必须export命令导出。

2.定义变量的三种方法

   (1)export 变量名=value

   (2)变量名=value;export 变量名

   (3)declare –x 变量名=value

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值