Linux中$含义


#!/bin/bash 命令行解释器
$n(n为数字,$0代表该脚本名称,$1-$9代表第1到第9个参数,10以上的参数需要用大括号包含,如${10} )
$#(获取所有输入参数个数,常用于循环)
$*(代表命令行中所有的参数,$*把所有的参数看成一个整体)
$@(代表命令行中所有的参数,$@把每个参数区分对待)
$?(最后一次执行的命令的返回状态,如果这个变量的值为0,证明上一个命令正确执行;如果这个变量的值为非0(具体是哪个数,由命令自己决定),则证明上一个命令执行不正确)

$$ 脚本运行过程中产生的进程ID


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM