最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談linux中shell變量$#,$@,$0,$1,$2的含義解釋

 更新時(shí)間:2017年03月17日 09:52:01   投稿:jingxian  
下面小編就為大家?guī)硪黄獪\談linux中shell變量$#,$@,$0,$1,$2的含義解釋。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

摘抄自:ABS_GUIDE

下載地址:http://www.tldp.org/LDP/abs/abs-guide.pdf

linux中shell變量$#,$@,$0,$1,$2的含義解釋:

變量說明:

$$
Shell本身的PID(ProcessID)
$!
Shell最后運(yùn)行的后臺Process的PID
$?
最后運(yùn)行的命令的結(jié)束代碼(返回值)
$-
使用Set命令設(shè)定的Flag一覽
$*
所有參數(shù)列表。如"$*"用「"」括起來的情況、以"$1 $2 … $n"的形式輸出所有參數(shù)。
$@
所有參數(shù)列表。如"$@"用「"」括起來的情況、以"$1" "$2" … "$n" 的形式輸出所有參數(shù)。
$#
添加到Shell的參數(shù)個數(shù)
$0
Shell本身的文件名
$1~$n

添加到Shell的各參數(shù)值。$1是第1參數(shù)、$2是第2參數(shù)…。

示例:

1 #!/bin/bash
 2 #
 3 printf "The complete list is %s\n" "$$"
 4 printf "The complete list is %s\n" "$!"
 5 printf "The complete list is %s\n" "$?"
 6 printf "The complete list is %s\n" "$*"
 7 printf "The complete list is %s\n" "$@"
 8 printf "The complete list is %s\n" "$#"
 9 printf "The complete list is %s\n" "$0"
10 printf "The complete list is %s\n" "$1"
11 printf "The complete list is %s\n" "$2

結(jié)果:

[Aric@localhost ~]$ bash params.sh 123456 QQ
The complete list is 24249
The complete list is
The complete list is 0
The complete list is 123456 QQ
The complete list is 123456
The complete list is QQ
The complete list is 2
The complete list is params.sh
The complete list is 123456
The complete list is QQ
Have a nice day!!!

以上這篇淺談linux中shell變量$#,$@,$0,$1,$2的含義解釋就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • linux目錄管理方法介紹

    linux目錄管理方法介紹

    這篇文章介紹了linux目錄管理的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • 殺掉oracle在線用戶腳本分享

    殺掉oracle在線用戶腳本分享

    這篇文章主要介紹了殺掉oracle在線用戶腳本,需要的朋友可以參考下
    2014-03-03
  • 詳談Linux打包與壓縮及tar命令

    詳談Linux打包與壓縮及tar命令

    下面小編就為大家?guī)硪黄斦凩inux打包與壓縮及tar命令。小編覺的挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • shell腳本編程之if語句學(xué)習(xí)筆記

    shell腳本編程之if語句學(xué)習(xí)筆記

    這篇文章主要介紹了shell腳本編程之if語句學(xué)習(xí)筆記,本文先是給出了程序代碼,然后詳細(xì)的分解了第句代碼的作用,需要的朋友可以參考下
    2014-09-09
  • getopts解析shell腳本命令行參數(shù)的方法

    getopts解析shell腳本命令行參數(shù)的方法

    getpots是Shell命令行參數(shù)解析工具,旨在從Shell Script的命令行當(dāng)中解析參數(shù),這篇文章主要介紹了getopts解析shell腳本命令行參數(shù),需要的朋友可以參考下
    2023-01-01
  • Shell實(shí)現(xiàn)字符串處理的方法詳解

    Shell實(shí)現(xiàn)字符串處理的方法詳解

    這篇文章主要為大家詳細(xì)介紹了Linux?Shell中實(shí)現(xiàn)字符串處理的方法,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,感興趣的可以了解一下
    2022-09-09
  • Shell腳本實(shí)現(xiàn)環(huán)境變量與配置文件應(yīng)用指南

    Shell腳本實(shí)現(xiàn)環(huán)境變量與配置文件應(yīng)用指南

    在Shell腳本編程的世界里,環(huán)境變量與配置文件是實(shí)現(xiàn)腳本靈活性、可移植性的核心組件,下面就跟隨小編一起全面拆解環(huán)境變量與配置文件的應(yīng)用邏輯吧
    2025-09-09
  • linux shell進(jìn)度條實(shí)現(xiàn)方法

    linux shell進(jìn)度條實(shí)現(xiàn)方法

    linux shell實(shí)現(xiàn)的一咱進(jìn)度條,代碼很簡單,供大家參考
    2013-11-11
  • shell腳本去重的三種方法小結(jié)

    shell腳本去重的三種方法小結(jié)

    在實(shí)際工作中,進(jìn)行Shell去重操作是非常常見的任務(wù)之一,本文主要介紹了shell腳本去重的三種方法小結(jié),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-12-12
  • shell中if條件判斷的實(shí)現(xiàn)

    shell中if條件判斷的實(shí)現(xiàn)

    本文主要介紹了shell中if條件判斷的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06

最新評論

鲁山县| 洮南市| 北川| 蒲江县| 开鲁县| 临洮县| 承德县| 鄂托克前旗| 丰原市| 库伦旗| 东明县| 台南县| 承德县| 柳林县| 中方县| 乐亭县| 巴彦淖尔市| 西吉县| 福鼎市| 江津市| 平遥县| 绍兴县| 松潘县| 平南县| 武宣县| 蒙自县| 安福县| 电白县| 云浮市| 重庆市| 华蓥市| 柯坪县| 新田县| 郁南县| 葫芦岛市| 乐至县| 桂阳县| 海兴县| 广安市| 舒城县| 萨嘎县|