国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

聯(lián)系我們網(wǎng)頁設計圖片百度seo推廣方案

聯(lián)系我們網(wǎng)頁設計圖片,百度seo推廣方案,中國建筑企業(yè),濟寧網(wǎng)站建設有限公司變量: 命名規(guī)則: 在Shell中,變量名可以由字母、數(shù)字或者下劃線組成,并且只能以字母或者下劃線開頭。對于變量名的長度,Shell并沒有做出明確的規(guī)定。因此,用戶可以使用任意長度的字符串來作為變量名。但是…

變量:

命名規(guī)則:

在Shell中,變量名可以由字母、數(shù)字或者下劃線組成,并且只能以字母或者下劃線開頭。對于變量名的長度,Shell并沒有做出明確的規(guī)定。因此,用戶可以使用任意長度的字符串來作為變量名。但是,為了提高程序的可讀性,建議用戶使用相對較短的字符串作為變量名。

在一個設計良好的程序中,變量的命名有著非常大的學問。通常情況下,用戶應該盡可能選擇有明確意義的英文單詞作為變量名,盡量避免使用拼音或者毫無意義的字符串作為變量名。這樣的話,用戶通過變量名就可以了解該變量的作用。

變量定義:

在Shell中,通常情況下用戶可以直接使用變量,而無需先進行定義,當用戶第一次使用某個變量名時,實際上就同時定義了這個變量,在變量的作用域內(nèi),用戶都可以使用該變量。

#!/bin/bash
#########################
#File name:4.sh
#Version:V10.24
#Author: 小🐖
#Email:wgq3135@163.com
#Created time:2023-03-19 15:03:41
#Description:
#########################a=1
b="hello"echo $a
echo $b#RES:
[root@rhel9 01]# bash 4.sh 
1
hello

image-20230319152352775

#聲明數(shù)組變量
[root@kittod ~]# declare -a cd='([0]="a" [1]="b" [2]="c")'
[root@kittod ~]# echo ${cd[1]}
b
[root@kittod ~]# echo ${cd[@]}
a b c

image-20230319152515693

注:也可使用env查看環(huán)境變量

只讀變量(常量):

[root@rhel9 myTest]# str="name"
[root@rhel9 myTest]# readonly str
[root@rhel9 myTest]# str="$str++"
-bash: str:只讀變量

位置參數(shù),預定義變量:

許多情況下,Shell腳本都需要接收用戶的輸入,根據(jù)用戶輸入的參數(shù)來執(zhí)行不同的操作。
從命令行傳遞給Shell腳本的參數(shù)又稱為位置參數(shù),Shell腳本會根據(jù)參數(shù)的位置使用不同的位
置參數(shù)變量讀取它們的值。

image-20230319152641759

案例:
#!/bin/bash
#########################
#File name:4.sh
#Version:V10.24
#Author: 小🐖
#Email:wgq3135@163.com
#Created time:2023-03-19 15:03:41
#Description:
#########################echo "first arg:$1"
echo "second arg:$2"
echo "all(*) arg:$*"
echo "all(@) arg:$@"
echo "all arg number:$#"
echo "Program Process Id:$$"#RES:
[root@rhel9 01]# bash 4.sh 5 6 
first arg:5
second arg:6
all(*) arg:5 6
all(@) arg:5 6
all arg number:2
Program Process Id:112550
$?案例:
#!/bin/bash
#########################
#File name:5.sh
#Version:V10.24
#Author: 小🐖
#Email:wgq3135@163.com
#Created time:2023-03-19 15:32:33
#Description:
#########################ping -c2 $1 &>/dev/null
if [ $? = 0 ];thenecho "host:$1 is fine"
elseecho "host:$1 is bad"
fi#RES:
[root@rhel9 01]# bash 5.sh www.baidu.com
host:www.baidu.com is fine[root@rhel9 01]# bash 5.sh 192.168.5.1
host:192.168.5.1 is bad
$*$@的區(qū)別:
[root@rhel9 01]# set -- "i have" a cat
[root@rhel9 01]# echo $#
3
[root@rhel9 01]# echo $*
i have a cat
[root@rhel9 01]# echo $@
i have a cat
[root@rhel9 01]# for i in "$*";do echo $i;done
i have a cat
[root@rhel9 01]# for i in "$@";do echo $i;done
i have
a
cat#RES
$*是將所有參數(shù)作為一個返回值
$@是將每個參數(shù)分別返回
http://m.aloenet.com.cn/news/1136.html

相關文章:

  • wordpress 無法上傳文件外匯seo公司
  • 溫州外貿(mào)網(wǎng)站建設seo數(shù)據(jù)分析哪些方面
  • 校園網(wǎng)站設計與實現(xiàn)優(yōu)化seo深圳
  • 自己做的電商網(wǎng)站要多少錢如何制作網(wǎng)頁鏈接
  • 醫(yī)院網(wǎng)站HTML5辦公軟件速成培訓班
  • 高端網(wǎng)站seo搜索引擎招聘
  • 網(wǎng)站編輯器失效無錫百度推廣開戶
  • 網(wǎng)站注冊頁面跳出怎么做移動廣告平臺
  • 百度站長查詢工具網(wǎng)站制作建設
  • 重慶奉節(jié)網(wǎng)站建設公司哪家好適合推廣的app有哪些
  • wordpress隨機彈窗插件網(wǎng)站seo站群軟件
  • 辦公室裝修設計圖片信息流優(yōu)化師簡歷怎么寫
  • 網(wǎng)站沒有域名設置嗎騰訊會議開始收費
  • kotlin做網(wǎng)站谷歌瀏覽器下載手機版
  • dede做購物網(wǎng)站發(fā)帖推廣平臺
  • 百度官網(wǎng)網(wǎng)站登錄seo公司推廣宣傳
  • WordPress文字水印寧波優(yōu)化系統(tǒng)
  • 紅葉網(wǎng)站開發(fā)工作室優(yōu)化推廣方案
  • 咖啡網(wǎng)站開發(fā)企業(yè)官網(wǎng)怎么做
  • 做360手機網(wǎng)站關鍵詞優(yōu)化的軟件
  • 自己免費制作appseo排名優(yōu)化軟件有
  • 網(wǎng)站流量一直做不起來百度關鍵詞搜索引擎
  • 網(wǎng)站優(yōu)化北京哪家強?百度點擊軟件名風
  • 日本設計網(wǎng)站推薦商丘關鍵詞優(yōu)化推廣
  • 免費跨境電商網(wǎng)站網(wǎng)站平臺推廣
  • 深圳網(wǎng)站建設葉林如何做一個營銷方案
  • 深圳網(wǎng)站制作收費sem代運營公司
  • 泉州中企網(wǎng)站做的好嗎軟件外包公司
  • 產(chǎn)品價格的網(wǎng)站建設三只松鼠口碑營銷案例
  • 專門做男裝的網(wǎng)站設計網(wǎng)站排行