亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Linux Shell 如何獲取參數(shù)的方法

瀏覽:137日期:2024-09-24 11:35:58

$# 是傳給腳本的參數(shù)個(gè)數(shù)$0 是腳本本身的名字$1 是傳遞給該shell腳本的第一個(gè)參數(shù)$2 是傳遞給該shell腳本的第二個(gè)參數(shù)$@ 是傳給腳本的所有參數(shù)的列表$* 是以一個(gè)單字符串顯示所有向腳本傳遞的參數(shù),與位置變量不同,參數(shù)可超過(guò)9個(gè)$$ 是腳本運(yùn)行的當(dāng)前進(jìn)程ID號(hào)$? 是顯示最后命令的退出狀態(tài),0表示沒(méi)有錯(cuò)誤,其他表示有錯(cuò)誤

區(qū)別:$@, $*

相同點(diǎn):都是引用所有參數(shù) 不同點(diǎn):$* 和 $@ 都表示傳遞給函數(shù)或腳本的所有參數(shù),不被雙引號(hào)(' ')包含時(shí),都以'$1' '$2' … '$n' 的形式輸出所有參數(shù)。但是當(dāng)它們被雙引號(hào)(' ')包含時(shí),'$*' 會(huì)將所有的參數(shù)作為一個(gè)整體,以'$1 $2 … $n'的形式輸出所有參數(shù);'$@' 會(huì)將各個(gè)參數(shù)分開(kāi),以'$1' '$2' … '$n' 的形式輸出所有參數(shù)。

$*和$@詳細(xì)區(qū)別請(qǐng)看此處

#!/bin/bashecho '-----------------'for key in '$@'do echo ’$@’ $keydoneecho '-----------------------------'for key2 in $*do echo ’$*’ $key2done

1、帶引號(hào)執(zhí)行及結(jié)果:

[root@localhost ~]# bash file.sh linux 'python c'-----------------$@ linux$@ python c-----------------------------$* linux$* python$* c

2、不帶引號(hào)執(zhí)行及結(jié)果:

[root@localhost ~]# bash file.sh linux python c-----------------$@ linux$@ python$@ c-----------------------------$* linux$* python$* c

到此這篇關(guān)于Linux Shell 如何獲取參數(shù)的方法的文章就介紹到這了,更多相關(guān)Linux Shell 獲取參數(shù)內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Linux系統(tǒng)
相關(guān)文章:
主站蜘蛛池模板: 91精品国产亚一区二区三区 | 九一在线完整视频免费观看 | 亚洲综合三区 | 麻豆传媒国产 | 国产噜噜噜视频在线观看 | 成年人毛片 | 尤物网在线视频 | a毛片在线 | 欧美毛片性视频区 | 国产51页 | 98国产精品永久在线观看 | 精品国产一区二区二三区在线观看 | 在线看一区 | 欧美视频在线播放观看免费福利资源 | 亚州日韩| 成年人黄色大片大全 | 久久99影院网久久久久久 | 一级特黄aa大片免费播放视频 | 国内性视频 | 外国成人xxx在线视频 | 黄色aa| 亚洲精品国产第一区二区小说 | 亚洲一区二区三区四区视频 | 91妖精视频 | 国产欧美一区二区三区免费 | 免费欧美在线 | 一区二区三区视频在线观看 | 一级黄色绿像片 | 欧美人一级淫片a免费播放 欧美人七十二式性视频教程一 | 国产视频自拍偷拍 | 色片网| 高清免费国产在线观看 | 看全色黄大色黄大片色黄看的 | 亚洲日日做天天做日日谢 | 热综合一本伊人久久精品 | 中文字幕高清在线 | 欧美日批视频 | 91中文字幕在线视频 | 中文字幕片 | 国产黄色片大全 | 日韩免费视频观看 |