久久婷婷香蕉热狠狠综合,精品无码国产自产拍在线观看蜜,寡妇房东在做爰3,中文字幕日本人妻久久久免费,国产成人精品三上悠亚久久

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 講師博文 > shell腳本的編寫基礎(chu)

shell腳本的編寫(xie)基礎 時間:2014-08-10    ;  來源:未知

平時的工作學習中(zhong),經(jing)常會用到shell腳(jiao)本文件,去完成一些(xie)重(zhong)復的操作。那么簡單shell腳(jiao)本的編寫大體(ti)需要遵循以下的幾條規則:

1、shell腳本(ben)的命名

為了(le)使(shi)shell腳(jiao)本與其他程序區分,所(suo)以一般將(jiang)shell腳(jiao)本命名如下(xia):

filename.sh

2、Shell腳本的(de)開頭

程序(xu)必(bi)須以下面的行開始,必(bi)須放在程序(xu)的第一行:

#!/bin/bash(或者(zhe)#!/bin/sh)

符號#!用來告訴系統用后面(mian)的參(can)數來執行該程(cheng)序(xu)。在本文章(zhang)中(zhong)用/bin/bash來執行程(cheng)序(xu)。

3、shell腳本(ben)的(de)權限(xian)

當編輯好腳本(ben)時,如果要執行(xing)該腳本(ben),還必須使(shi)其(qi)可(ke)執行(xing),用一(yi)下命令:

chmod 777 filename

更改完權限后(hou),用./filename來(lai)運行腳本

4、shell腳本中的變量

在其他(ta)編(bian)程語(yu)言中必須使(shi)用變(bian)量(liang)(liang),而在shell編(bian)程中,所有的變(bian)量(liang)(liang)都由字符串組(zu)成,并(bing)且使(shi)用變(bian)量(liang)(liang)不需(xu)要對變(bian)量(liang)(liang)進(jin)行聲明。

給(gei)變(bian)量賦值(zhi),可以(yi)這(zhe)么(me)寫:

a=”hello world”

此時要注意等號兩(liang)邊不應該有空格。

打(da)印變量a的內容:

echo $a

此時,echo后面要有(you)空格。

5、shell中變量的(de)使用需要注意

(1)變量賦值時,“=”左(zuo)右兩邊都不能有空格;

(2)bash中(zhong)的語句結尾不需(xu)要分號(hao)(“;”);

(3)除了在變(bian)(bian)量賦值和(he)for循環語(yu)(yu)句(ju)開(kai)頭語(yu)(yu)句(ju)中(zhong),bash中(zhong)的變(bian)(bian)量使用必(bi)須(xu)在變(bian)(bian)量前加(jia)”$”符號。

6、shell腳本小例子

 該腳本執行后輸(shu)出(chu)當前文(wen)件夾下的文(wen)件屬(shu)性信(xin)息。即(ji)跟(gen)在linux終(zhong)端輸(shu)入ls  -l一個效果。

此次博文(wen),先較少一點入門(men)知識,有關shell的其他(ta)基礎知識會在下次博文(wen)繼續。

上一篇:解決VMware上網與本地網絡調試沖突

下一篇:關于管道使用規則的總結

熱(re)點文章(zhang)推薦
華清學員(yuan)就業榜單
高薪學員經驗分享
熱點新(xin)聞推薦
前臺專線:010-82525158 企業(ye)培訓洽談專(zhuan)線:010-82525379 院校合作洽談(tan)專線(xian):010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,,京公海網安備11010802025203號

回到頂部