Linux下標註檔案常用的指令碼命令

2021-10-01 09:12:18 字數 1025 閱讀 2160

去除每一行的 windows下的斷元字元 ^ m

% --每一行 s – 替換 g – 全部行 gloal

:614,$s/abc/cde/

從614行到最後行 替換abc為cde

:618,$s#/pt#pt#

從618行到最後行 替換/pt為pt

:%s/^/chars/

每行行頭插入chars

:%s/$/archs/

每行行尾插入archs

cat -a filename就可以看到windows下的斷元字元 ^ m

要去除他,最簡單用下面的命令:

dos2unix filename

sed -i 『s/^m//g' filename

#注意:^ m的輸入方式是 ctrl + v ,然後ctrl + m

#vi filename

:1,$ s/^m//g

.#cat filename |tr -d 『/r' > newfile

#^ m 可用 /r 代替

LINUX常用的shell指令碼

1.檢測乙個網段中的主機那一台處於開機狀態 root xw ssh vim ping.sh bin bash 因為ping在這個指令碼裡邊是乙個反覆出現的動作,所以做成函式比較方便 定義函式名為myping read p 請輸入要測試的網段 network myping 給函式中的變數賦值 for ...

linux 指令碼中常用(算術及檔案判斷等)

算術計算方式 1 let c a b 2 c a b 同c a b 測試方式 1 表示式 2 test 表示式 判斷大小 gt 大於 ge 大於等於 lt 小於 le 小於等於 eq 等於 ne 不等於 檔案測試 e 檔案是否存在 f 檔案是否為普通檔案 d 檔案是否為目錄 r 當前使用者是否有讀許...

常用的linux檔案許可權

常用的linux檔案許可權 444 r r r 600 rw 644 rw r r 666 rw rw rw 700 rwx 744 rwxr r 755 rwxr xr x 777 rwxrwxrwx 從左至右,1 3位數字代表檔案所有者的許可權,4 6位數字代表同組使用者的許可權,7 9數字代表...