新手需要学习的的shell脚本基本指令

基本符号:

1).通配符

                *:匹配所有字符        eg:cp *.c  +目标目录

                ?:匹配一个字符         

                []:匹配一个范围

                [^A]:匹配除了字符A以外的所有

2).重定向

                输出重定向:>>(追加,不会覆盖之前的内容)  >(会覆盖)

                输入重定向:<

                错误输出重定向:2>  &>

重点——3).管道和命令置换

                管道符:|

                命令置换符:`   `

常用指令

1).echo:打印

2).grep:查找字符串

3).wc:计数        eg:wc -l 1.c  -l:行数  本条命令是统计1.c中有多少行

4).vi、touch:创建脚本   和c文件一样,后缀以.sh结尾即可

5).bash:运行脚本(常用bash)

6).chmod:修改脚本权限

7).#:注释

8).read:键盘输入变量数据

9).expr:算术运算符

脚本中变量的定义:

        没有类型,统一按照字符处理        eg:a=5

        引用变量:$        eg:$a

test测试

     字符测试:

        =:是否等于

        !=:是否不等于

        -z:是否为0

        -n:是否不为0

     数字测试:

        -eq:等于

        -ge:大于等于

        -gt:大于

        -le:小于等于

        -lt:小于

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值