真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

shell編程基礎-1-創(chuàng)新互聯(lián)

1. shell是什么?

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:空間域名、雅安服務器托管、營銷軟件、網(wǎng)站建設、昌邑網(wǎng)站維護、網(wǎng)站推廣。

一種腳本語言:是Linux系統(tǒng)命令的集合,寫到腳本文件里,執(zhí)行;支持邏輯判斷、循環(huán)等結(jié)構(gòu)化語句;可以自定義函數(shù)等。

2.?腳本文件的開頭??#!/bin/bash

#!/bin/bash? ? 指定下面的命令在哪個命令解釋器下運行

3. 腳本運行的方式

1)腳本文件加x權限,直接運行

2)通過sh命令運行

shell編程基礎-1

4.?sh命令

-n??????????? 僅檢查shell語句的語法錯誤,不檢查shell命令

-x??????????? 在shell執(zhí)行腳本的過程中,把每一個命令行和其結(jié)果都顯示出來

5.?date命令

格式:date? [OPTION]? [+FORMAT]

-d    顯示字符串所指的日期和時間

1)字符串格式

%Y? ? ? ? ? ? ?年

%m? ? ? ? ? ? 月份

%d    日

%H??????????? 小時,24小時制(00-23)

%M?   ? 分鐘(00-59)

%S??????????? 秒

%D??    顯示日期格式(mm/dd/yy)

%F   ?顯示日期格式(%Y-%m-%d)

%T   ??顯示時間(HH:MM:SS)? ?   ?

2)-d

date -d?? "+1 ?day"?   ? ?顯示后一天日期

date -d?? "-1 ?day"?    顯示前一天日期

date -d "-1 month" ??+%Y%m%d? ? ? ? ? ? ? ?顯示上一月的日期,指定格式

date -d "+1 month" ?+%Y%m%d? ? ? ? ? ? ? ?顯示下一月的日期,指定格式

3)%s  時間戳

%s? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?從1970年1月1日00:00:00到現(xiàn)在經(jīng)歷的秒數(shù)

shell編程基礎-1

6. shell變量

1)當腳本中使用某個字符串較頻繁,并且字符串長度很長時,就應該使用變量代替

2)引用命令的結(jié)果時,用變量代替,如n=`wc? -l? 1.txt`

3)寫和用戶交互的腳本時,變量必不可少

例:如果read命令沒有指定變量,默認的變量為REPLY

4)?shell內(nèi)置變量

5)數(shù)學運算;條件語句等? ?

a=1? b=2??

c=$(($a+$b))

7. shell中的邏輯判斷

1)格式1

if? 條件;then 語句;fi

2)格式2

if 條件;then 語句;else? 語句 ;fi

3)格式3

if 條件;then 語句;elif 條件;then 語句;else 語句;fi

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


網(wǎng)站名稱:shell編程基礎-1-創(chuàng)新互聯(lián)
本文來源:http://weahome.cn/article/ddipoj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部