一、she‘ll编程规范
1、she‘ll脚本命名一般为英文的大小写;
2、不能用特殊符号、空格来命名;
3、she‘ll脚本后缀以.sh结尾;
4、不建议she‘ll命名为纯数字,一般以脚本功能命名;
5、she‘ll脚本内容的首行需以#!/bin/bash开头;
6、she‘ll脚本中的变量姜亮使用大写字母,字母间不能用",",可以用"_";
7、shell 脚本变量名称不能以数字、特殊符号开头;
第一个she‘ll脚本
#!/bin/bash
echo "Hello World"
二、变量
she‘ll变量分为系统变量、环境变量和用户变量。其中系统变量是在对参数判断和命令返回值判断时使用,而环境变量则主要是在程序运行时需要设置,用户变量又称为局部变量,多使用在she‘ll脚本内部。
(1)常见的系统变量如下:
$0:当前脚本的名称;
$n:当前脚本的第n个参数,n =1,2,3...9;
$*:当前脚本的所有参数;
$#:当前脚本的参数个数;
$?:命令或程序执行后的状态,返回0表示执行成功;
$$:程序本身的PID号
(2)常见的环境变量如下:
PATH:命令所示路径,以冒号为分隔;
HOME:打印用户家目录;
SHELL: 显示当前she‘ll类型;
USER:打印当前用户;
ID:打印当前用户ID;
PWD:显示当前所在路径;
TERM:打印当前终端类型;
HOSTNAME:显示当前主机名;
(3)用户自定义变量:
A="Hello World"
linux_shell 编程学习-初识she'll
原文地址:https://www.cnblogs.com/calvin1102/p/9357260.html
时间: 2024-10-11 04:13:30