shell脚本基本语法及应用

什么是shell脚本?
通俗来讲,就是当要重复性操作一些命令,批量处理事务,自动化运维,定时任务执行时;如果我们的命令或者应用程序不在命令行直接执行,而是通过一个程序文件来执行时,这个程序就被称之为shell脚本。它是一个读取文件并执行命令的文件文件。 既然这么方便,那要如何使用呢?
首先创建一个文本文件什么格式都行,开头定义约定的标记
#!/bin/bash
注意:
在Shell中如果一行的第一个字母是#,则是注释,但是上面这个约定写在第一行,所以不是脚本注释行,如果写在某个命令之后, 则变成注释行。
保存的时候改成 .sh的格式
然后更改文件编码格式:
用notepad++打开文件,找到编码,选择UTF-8,找到编辑选择,选择文档格式转换 ,选择Unix 因为新建的文件没有什么权限 ,所以文件需要有读、写、执行的权限
chmod 777 xxx.sh
在shell脚本中定义一个变量
name=zp
要想在xshell打印name的值有几种方法:
shell脚本中使用$获取值,但有时要注意转义的存在
echo n a m e 或 者 e c h o " name 或者 echo " nameecho"name"都行
但如果是单引号的话echo ‘$name’,就不会显示值,而是显示 n a m e ! [ ] ( h t t p s : / / i m g − b l o g . c s d n i m g . c n / 20200601193833380. p n g ) 是 因 为 单 引 号 在 s h e l l 脚 本 里 面 值 会 当 成 字 符 串

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值