Shell 入門教程(四) 如何執行shell指令碼

2022-07-09 22:51:17 字數 454 閱讀 8633

執行 shell 指令碼有兩種方式,一種是通過 bash 命令,一種是作為可執行程式執行。

我們寫了下面這樣乙個 shell 指令碼,並將其儲存為hello.sh

#!/bin/bash

echo "hello shell."

如果我們用bash命令執行,那麼是這樣的:bash hello.sh

執行後會輸出:hello shell

如果想用可執行程式方式執行,那麼需要先修改檔案的許可權,使其具有執行許可權,之後再執行指令碼。

chmod +x ./hello.sh  #使指令碼具有執行許可權

./hello.sh #執行指令碼

同樣地,執行後會輸出:hello shell

Shell 入門教程(十七) 如何使用陣列

shell 中有陣列這個概念,陣列中可以存放多個值。但 shell 只支援一維陣列,不支援多維陣列,初始化時不需要定義陣列大小。與大部分程式語言類似,陣列元素的下標由0開始。shell 陣列用括號來表示,元素用 空格 符號分割開,語法格式如下 array name value1 valuen 例如 ...

Robotframework 入門教程(四)

關鍵字 2 關鍵字的預設引數,及接受任意數量引數關鍵字。修改demo.robot 如下 settings variables 1 2 3 a b c key1 sf key2 test cases first case log to console log to console log to con...

shell指令碼 入門教程(一)

0.摘要 本文主要介紹shell指令碼的概念,並給出hello world示例,讓讀者對shell指令碼有乙個基礎的認識。1.什麼是指令碼 簡單地說 在linux或類似系統中,我們常常會使用一系列的命令來完成一件小型的工作。如果把這些命令串起來並存放到乙個檔案中,那麼就得到了乙個指令碼。當然,指令碼...