Shell常用参数解释($0、$1、$#、$@、$$、$USER、$HOSTNAME、$LINENO、$RANDOM、$?)
生活随笔
收集整理的這篇文章主要介紹了
Shell常用参数解释($0、$1、$#、$@、$$、$USER、$HOSTNAME、$LINENO、$RANDOM、$?)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
$0 - 腳本名
$1 - 命令參數(shù)1
$# - 幾個參數(shù)
$@ - 參數(shù)分別是什么
$$ - 當前腳本PID
$USER - 用戶
$HOSTNAME - 主機名
$LINENO - 行號
$RANDOM - 隨機數(shù)
$? - 返回函數(shù)結(jié)果
實例: abc.sh
#!/bin/bash echo "腳本名是$0" echo "命令參數(shù)是 $1 和 $2" echo "此命令有 $# 個參數(shù), 分別是 $@, 當前腳本PID是 $$" echo "用戶: $USER, 主機名: $HOSTNAME, 行號: $LINENO" echo "隨機數(shù) $RANDOM"結(jié)果:
腳本名是abc.sh 命令參數(shù)是 aa 和 bb 此命令有 2 個參數(shù), 分別是 aa bb, 當前腳本PID是 86912 用戶: root, 主機名: kali, 行號: 5 隨機數(shù) 24296總結(jié)
以上是生活随笔為你收集整理的Shell常用参数解释($0、$1、$#、$@、$$、$USER、$HOSTNAME、$LINENO、$RANDOM、$?)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 人工智能未来读后感 ----by Ray
- 下一篇: AD 域服务简介(二)- Java 获取