初学Shell

Shell

shell简介

1.平时说的shell脚本就是Shell,它是一门脚本语言,弱类型
2.shell文件是 以‘.sh’为结尾的文件,就如同C程序是以.c结尾的文件。
Shell中注释 ‘#’
Shell文件第一行内容一般为
//#!/bin/bash 或者 //#!/bin/sh
这行内容指定了shell脚本解释器的路径,并且只能放在文件的第一行。
如果不指定(不写第这行内容),或者写错,会用系统默认的解释器来执行。
Linux有多个脚本语言,bash 、sh,最常用的一般是bash,Linux下默认的是bash
3.shell语法
shell是弱类型语言,定义变量时不需要确定类型。
定义并初始化,用“=”进行初始化赋值,等号两边不能有空格,
变量名=初始值
引用变量用$
变量值如果有空格,需要加引号-双引号、单引号、反引号
“” :输出变量对应的值
‘’ :原样输出
``:定义命令变量时需要使用
命名规范
输出变量:echo $变量名
输入:read 变量名
read -p “提示信息” 变量名

num=4
a="num is $num"
b='num is $num'
c=`pwd` #pwd-显示当前路径命令
read -p 'please enter a num' num1
echo $num
echo $a
echo $b
echo $c
echo $num1

运行结果
运行.sh文件
sh num.sh
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值