循環;
for
while
until
for 變量 in 列表; do
循環體
done
e.g for I in 'seq 1 $FILE' ; do
echo "Hello,'head -n $I /etc/passwd | tail -1 | cut -d',' -f1,7 ' "
done
case 變量值 in
Value1)
statment ;;
Value2)
statment ;;
vim編輯器:
編輯模式
輸入模式
末行模式
編輯-->輸入:
1.打開文件:vim+#
2.關閉文件:ZZ
3.移動光標:h左l右j下k上
以單詞爲單位移動:w移動至下一個單詞詞首
e跳至當前或下一單詞詞尾
b跳至當前或上一單詞詞尾
行跳轉:o 絕對行首
$ 絕對行尾
行間跳轉:#G跳轉至第#行
G跳至最後一行
- 翻屏:ctral +f 向下一頁
+b. 向上一頁- 刪除單個字符d
x:刪光標所在處單個字符
#x:刪#個單個字符
#dw:刪#組單詞
dd:刪當前光標所在行
6.末行模式下:
. 表示當前行
$最後一行
+#向下的#行
7.粘貼命令:p複製整行內容到下方
P複製整行內容到上方
8.複製命令:yy當前行復制
9.先刪再輸入:c
10.替換:r替換單個字符
R替換模式
11.撤銷操作:u
#u撤銷#次操作
12分屏顯示:ctrl+w,s水平拆分窗口
ctrl+w,v垂直拆分窗口
ctrl+w,↑↓←→切換窗口
13跟shell交互: !命令
- 刪除單個字符d
文件查找
find:
-name 'FILENAME' 對文件名精確匹配
-iname 'FILENAME' 文件名匹配時不區分大小寫
-regex 基於正則表達式