Linux shell 脚本攻略——(小试牛刀)

基本命令
算数比较
-eq 相等操作
-ne 不相等
-gt 大于
-lt 小于
-ge 大于或者等于
-le 小于或者等于
let命令
1.let命令可以执行基本的变量计算,不用加$符号
let result=no1+no2
2.自加自减操作
let no1++
let no1–

3.自加自减简写形式
let no+=6
let no-=6
expr
result=$(expr $no1 + 5)

将文本保存到文件中

①echo “This is sample text 1” > temp.txt 保存于文件中(会先清空文件然后将内容写入文件中)

②echo “this is sample text 2” >>temp.txt 将文本追加到文件中(直接将文本追加到文件中)

使用cat查看文件内容
查看文件内容 cat 文件名

shell脚本中不显示输入的密码
stty -echo (读取密码前禁止显示)
read passwd
stty echo(重新允许回显)
测试两个字符串是否相等
[ [ $ str=$str1 ] ] 前后各一个空格
test可以用来测试条件,但是为外部程序,[[为Bash内部函数,使用[[比使用test效率高
测试字符串是否为空串
[[ -z $str1 ]] 如果为空串则返回为真
[[ -n $str2 ]] 如果为非空串则返回为真
使用配置文件定制Bash
在命令行中输入的命令都会被放置在特殊的文件中,将函数的定义以及环境变量的设置放置在这些特殊文件中是定制shell的一种方法。
定制的配置文件
Linux和unix中能够放置定制脚本的文件有很多,可分类为3类:登录时执行的、启动交互式shell时执行的、调用shell处理脚本文件时执行的。
(注)在用户登录shell时,会执行下列文件/etc/profile , $HOME/.profile , $HOME/.bash_profile /

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值