亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: shell中如何刪除行長(zhǎng)度小余20字符(問(wèn)題解決) [打印本頁(yè)]

作者: jacksg    時(shí)間: 2009-10-22 09:32
標(biāo)題: shell中如何刪除行長(zhǎng)度小余20字符(問(wèn)題解決)
在.bash_history文件當(dāng)中保留了輸入的歷史指令,我想優(yōu)化一下它,就是在每次啟動(dòng)的時(shí)候能夠利用sed刪除每行長(zhǎng)度小余20個(gè)字符的命令行,請(qǐng)教應(yīng)當(dāng)怎樣寫這個(gè)腳本,謝謝。

[ 本帖最后由 jacksg 于 2009-10-22 10:28 編輯 ]
作者: weizhishu    時(shí)間: 2009-10-22 09:45
awk '{if(length($0) > 20) print $0}' ufile
作者: 寂寞烈火    時(shí)間: 2009-10-22 10:09
sed '/.\{20,\}/!d'
作者: lucash    時(shí)間: 2009-10-22 10:10
sed '/^.\{1,20\}$/d' file
作者: beginner-bj    時(shí)間: 2009-10-22 10:11
egrep .\{20\} .bash_history
作者: lucash    時(shí)間: 2009-10-22 10:14
sed -n '/^.\{21\}.*/p' file
作者: jacksg    時(shí)間: 2009-10-22 10:28
多謝大家,問(wèn)題解決




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2