#!/bin/bash
# #號表示注釋
# shell指令碼從上往下依次執行
date
grep 'root' /etc/passwd
先加許可權:chmod +x 1.sh或chmod 744 1.sh
輸入絕對路徑或相對路徑如./1.sh (./表示當前目錄)
bash 1.sh
sh 1.sh
source 1.sh
. 1.sh
#!/bin/bash
for i in tom tony cat
do echo $i
echo $i"123"
done
#!/bin/bash
for i in #i從1到50,建立dir1,dir2……dir50
domkdir /usr/local/src/dir$i
done
#!/bin/bash
for i in `seq 50` #反引號表示預先執行,這裡是生成1到50
domkdir /usr/local/src/dir$i
done
計算1+2+……+10
#!/bin/bash
for((i=1;i<=10;i++))
dosum=$((sum+i))
done
echo $sum
Linux學習筆記之Shell入門
shell 是乙個命令列直譯器,它為使用者提供了乙個向 linux 核心傳送請求以便執行程式的介面系統級程式,使用者可以用 shell 來啟動 掛起 停止甚至編寫一些程式。shell 處在核心與外層應用程式之間,起著協調使用者與系統的一致性 在使用者與系統之間進行互動的作用。圖 1 是 linux ...
linux學習筆記 shell
shell bash 212一般可以將shell理解為乙個命令處理器 乙個讀取並解釋所輸入命令的程式。其次,shell還支援一些shell指令碼。使用的shell型別,可以檢視環境變數echo shell 系統可用的shell路徑儲存在 etc shells 改變登入shell可以使用chsh ch...
Linux學習筆記(Shell)
type ls ls is aliased to ls color auto 未加任何引數,列出 ls 的最主要使用情況 type cd cd is a shell builtin如果指令串太長的話,如何使用兩行來輸出?使用 enter cp var spool mail root etc cron...