Liunx命令

首先要知道shell操作linux的桥梁

一、创建后缀为.sh的文件:

vim a.sh------------创建a.sh文件

编写:

头部注释为#!/bin/sh或者#!/bin/bash(注释可写可不写,建议写上)

运行:

1.通过sh命令执行

例如:sh helloworld.sh

2.通过bash命令执行

例如:bash helloworld.sh

3.通过把文件修改为可执行的文件然后通过./文件命令.sh来执行

例如:./helloworld.sh(必须在当前目录下)

二、变量(动态数据类型,没有数据类型的限制,并且必须初始化)

定义和初始化

格式

变量名称=值

例如:

x=10 "abc edefg"

注意:

等号两边不能有空格

使用:通过$区分变量还是一句话

格式1:

$变量

格式2:

${变量}

注意:

格式1,会把$后所有相连内容看做一个变量

格式2,${}表示值引用{}之中的内容分,对相连的内容做了一个区分

$0...$n:表示接收外部参数(执行脚本时,传递的参数)

格式:

$下标

注意:

$0永远表示脚本名称(所以脚本名称不算数,$0也不算第一个参数)

下标大于一位数只能使用${}获取参数,因为$下标只把第一位数据看做下标

$*获取所有参数

$#获取所有参数个数

三、引号:

单引号:安原字符串输出

双引号:可以引用变量,拥有特殊含义的内容

拼接:连续获取变量

注意:

如果有多个引号,连续的形成一对

引号中使用其他引号,其他引号做字符串使用

四、字符串

1.获取长度

格式:

${#变量}

2.截取:

格式:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值