seq 序列
seq 1 5 |tac
用vi 或者vim 打開文件的時候
再命令模式下輸入
:set nu
會顯示行號
使用sed 命令來打印某段
數(shù)據(jù) -n 表示取消默認(rèn)打印
sed -n 20,30p tt.txt
使用sed 也可以只打印某一行
sed -n 30p tt.txt -n 表示取消默認(rèn)打印
使用awk 命令來實(shí)現(xiàn)打印某一段內(nèi)容 awk 常見的用法 awk ‘{ }’ 單引號里的花括號里寫 邏輯 NR 表示行號 $0表示
把符合條件的內(nèi)容打印出來
awk '{if(NR>19&&NR<31) print $0 }' tt.txt
總結(jié) sed 擅長行
awk 擅長列
awk -F ":" '{print $1}' /etc/passwd 按照 : 分隔符 打印第一列
$0 是打印整行
sed 修改文件內(nèi)容 寫法 是 sed s###g 文件名 sg 中間三個井號 第一個井號和第二個井號之間是要被替換的內(nèi)容
第二個井號和第三個井號 之間是要替換成的內(nèi)容
sed s#oldboylinux#oldboywindows#g ett.txt
這里只是修改了輸出的內(nèi)容 原文件內(nèi)容并沒有修改
如果要修改
需要 加參數(shù) -i
sed -i s#oldboylinux#oldboywindows#g ett.txt
找到全部文件 然后修改
find / -type f -name "ett.txt"|xargs sed -i s#oldboylinux#oldboywindows#g
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。