一、cut(擷取)
1、按位元組擷取(-b)
例:/etc/passwd檔案擷取
head -5 passwd | cut -b 1-4 ----->擷取1-4的位元組
head -5 passwd | cut -b 4 ----->擷取第四個位元組
head -5 passwd | cut -b -4 ----->擷取1-4的位元組
head -5 passwd | cut -b 4- ----->從第四個位元組開始擷取
head -5 passwd | cut -b 1-4,6 ----->擷取1-4以及第6個的位元組
head -5 passwd | cut -b -4,4- ----->擷取的相同內容會去重
注意:乙個空格就是乙個位元組,乙個字母就是乙個位元組,乙個漢字就是三個位元組
2、按字元擷取(-c)
pwd | cut -c 1-2 ----->擷取前2個字元
3、按照域擷取(-d:擷取的分隔符 -f:獲取的域的位置)
head -5 passwd | cut -d ":" -f 1 ----->按冒號分割的第乙個域
二、向檔案插入內容
格式:sed -i "行號a內容」 檔名
正則知識點補充
1.與正規表示式有關的字串物件的方法 string.replace pattern,string 替換在正規表示式查詢中找到的文字。string.search pattern 通過正規表示式查詢相應的字串,只是判斷有無匹配的字串。如果查詢成功,search 返回匹配串的位置,否則返回 1。strin...
property知識點補充
1 synthesize和 dynamic作用 1 property有兩個對應的詞,乙個是 synthesize,乙個是 dynamic。如果 synthesize和 dynamic都沒寫,那麼預設的就是 syntheszie var var 2 synthesize的語義是如果你沒有手動實現set...
DOM知識點補充
一 元素物件的屬性及自定義屬性的設定或獲取?物件.屬性 物件 屬性 物件.getattribute 屬性名 物件.setattribute 屬性名 屬性值 物件.removeattribute 屬性名 二 outerhtml 獲取當前元素物件及所有內容 innerhtml 設定或獲取當前元素物件內的...