原文:shell脚本中的$# $0 $@ $* $$ $! $?的意义

转载自:http: www.cnblogs.com davygeek p .html 今天学写脚本遇到一些变量不认识,在此做下记录。 变量 含义 当前脚本的文件名 n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是 ,第二个参数是 传递给脚本或函数的参数个数 传递给脚本或函数的所有参数 传递给脚本或函数的所有参数。被双引号 包含时,与 稍有不同 上个命令的退出状态,或函 ...

2017-08-24 16:27 0 10027 推荐指数:

查看详情

Shell脚本$0、$?、$!等的意义

变量说明$$    Shell本身的PID(ProcessID)$!    Shell最后运行的后台Process的PID$?    最后运行的命令的结束代码(返回值)$-    使用Set命令设定的Flag一览$*    所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n ...

Mon Oct 22 01:55:00 CST 2018 0 1781
shell脚本$0 $1 $# $@ $* $? $$ 的各种符号意义详解

一、概述 shell中有两类字符:普通字符、元字符。 1. 普通字符 在Shell除了本身的字面意思外没有其他特殊意义,即普通纯文本; 2. 元字符 是Shell的保留字符,在Shell中有着特殊的含义。 今天主要介绍一下shell字符$的各种用法。 二、转义字符 ...

Sun Oct 10 04:13:00 CST 2021 0 2609
shell脚本】$ 在shell脚本的使用

shell脚本 '$' 与不同的符号搭配其表示的意义也会不同 特殊标志符 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。 例如,第一个 ...

Fri Jun 28 19:52:00 CST 2019 0 1388
Shell脚本$0、$?、$!、$$、$*、$#、$@

1. $$Shell本身的PID(ProcessID) 2. $!Shell最后运行的后台Process的PID 3. $?最后运行的命令的结束代码(返回值) 4. $-使用Set命令设定的Flag一览 5. $*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n ...

Tue Jul 07 22:17:00 CST 2020 1 12327
shell脚本的 || &&

转自:https://www.jianshu.com/p/617c1ee1e46e | 运算符 管道符号,是unix一个很强大的功能,符号为一条竖线:"|"。 用法: ...

Fri Sep 10 19:04:00 CST 2021 0 174
shell脚本$!、$@、$#、$$、$0、$1、$2、$*的含义

一、shell脚本$!、$@、$#、$$、$0、$1、$2、$*的含义 $! :Shell最后运行的后台Process的PID(后台运行的最后一个进程的进程ID号) $#:添加到shell当中参数的个数 $$:Shell本身的PID(ProcessID,即脚本运行的当前进程ID号 ...

Wed Jul 07 03:10:00 CST 2021 0 459
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM