shell編程

第一個腳本:

打開文本編輯器(可以使用vi/vim命令來創(chuàng)建文件),新建一個文件test.sh,擴展名為sh(sh代表bash),擴展名并不影響腳本執(zhí)行,見名知意就好,如果你用php寫shell 腳本,擴展名就用php好了。

#!/bin/bash

echo "Hello World !"


運行shell腳本:

1.首先把上面的代碼保存為test.sh,再cd到相應目錄

2.然后把文件權限修改為可執(zhí)行權限

chmod +x ./test.sh

3.最后可以執(zhí)行

方式一: ./test.sh (直接運行這個文件)

方式二:/bin/sh test.sh (作為解釋器的參數(shù)運行)



輸出:使用echo可直接在終端輸出,例如:

echo "Hello World"


聲明變量:直接在終端聲明變量,使用變量時需要加美元符號,例如:

your_name="aaa"

echo $your_name?? 或?? echo ${your_name}




最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容

  • 1. shell腳本: 包含一些命令或聲明,并符合一定格式的文本文件 ? 格式要求:首行shebang(#!)機制...
    尛尛大尹閱讀 1,901評論 0 1
  • Bash內(nèi)置基本變量 PWD : 顯示當前的工作目錄 OLDPWD : 顯示上一次的工作目錄 ~:用戶家目錄 - ...
    魏鎮(zhèn)坪閱讀 1,559評論 0 6
  • 1.創(chuàng)建文件夾 !/bin/sh mkdir -m 777 "%%1" 2.創(chuàng)建文件 !/bin/sh touch...
    BigJeffWang閱讀 10,145評論 3 53
  • 一,shell題記 不懂shell的程序員不是好程序員,學習shell是為了自動化,使用自動化可以非常有效的提高工...
    架構師小秘圈閱讀 8,734評論 3 70
  • 懶惰是人的天性,而不可否認,活著的意義就是挑戰(zhàn)天性,達到更完美的自己的狀態(tài)。 聽得到也有一段時間了,一直以可恥的觀...
    時光莞爾G閱讀 205評論 0 0