zoukankan      html  css  js  c++  java
  • Shell 变量、脚本参数

    • 定义变量:可将脚本或者多个命令定义成一个变量。
    1)格式n(){脚本命令}。

    脚本常用参数

    命令:seq –w     0 23                 #以01开头往上的。
    命令:echo –ne #输出n换行,e扩展。
    命令:break #退出一层循环。
    命令:continue #退出本次,循环下次。
    命令:exit #退出本次脚本。
    命令:return 0 或 1 #$?,0成功,1失败。
    命令:sar –n DEV #历史的网卡流量。
    $0 这个程式的执行名字
    
    $n 这个程式的第n个参数值,n=1..9
    
    $* 这个程式的所有参数,此选项参数可超过9个。
    
    $# 这个程式的参数个数
    
    $$ 这个程式的PID(脚本运行的当前进程ID号)
    
    $! 执行上一个背景指令的PID(后台运行的最后一个进程的进程ID号)
    
    $? 执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)
    
    $- 显示shell使用的当前选项,与set命令功能相同
    
    $@ 跟$*类似,但是可以当作数组用
  • 相关阅读:
    git stash功能的使用
    git tag的应用
    git merge 与 git rebase的区别?
    git的一些操作命令
    docker的常用操作
    lvs搭建dr负载均衡集群
    centos8安装lvs
    centos8安装docker
    centos8用firewalld搭建防火墙
    openresty上安装waf
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/8289654.html
Copyright © 2011-2022 走看看