linux命令執行順序,以及shell程式設計

2021-09-22 08:26:15 字數 677 閱讀 1292

按順序執行用;

ls ;date
同乙個命令列併發執行&

ls & date
只有前一條命令執行完,才執行下一條命令&&

is a.txt && rn a.txt
執行前一條命令,如果錯誤,執行下一條

is a.txt||mkdir a.txt
#!/bin/sh

echo "hello world,today is"

echo &date "+&b%d%a"

建立1.sh,編輯上面**

vim 1.sh
修改許可權為可執行

chmod + x 1.sh
執行

./1.sh

或者bash 1.sh

$?

$1-$9

$#$$

$ *

常用的$?表示最後一次執行的退出的狀態

$1-$9 命令列中引數1-9的值

$#引數總數目

$$程式程序的id號

$*傳遞給所有的引數數目組成的字串

linux命令寫成sh指令碼並執行

unrar.sh指令碼編寫為 該指令碼功能是轉到 home目錄下,將 1.rar壓縮包解壓到當前資料夾 home下 123456為解壓密碼 bin sh cd home unrar e p123456 1.rar 執行sh指令碼 unrar.sh 如果報錯 bin sh m bad interpre...

linux執行sh指令碼檔案命令

很多時候需要多個命令來完成一項工作,而這個工作又常常是重複的,這個時候我們自然會想到將這些命令寫成sh指令碼,下次執行下這個指令碼一切就都搞定了,下面就是發布 的乙個指令碼示例。編寫指令碼 切換目錄 cd home ubuntu mobile 更新 git pull origin master 重啟...

Linux下面執行 sh檔案

今天公司有用到.sh檔案來自動化更新啟動war包,所以就來記錄一下遇到的乙個小問題,嘿嘿 windows linux xshell 1.以startup.sh為例子,cd到startup.sh檔案所在的目錄,ll檢視目錄下的檔案 2.chmod u x startup.sh 給檔案新增x許可權 許可...