亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
sed怎么用可以把文件里用括號(hào)括起來的內(nèi)容刪掉?
[打印本頁(yè)]
作者:
littlemonk
時(shí)間:
2008-03-08 16:32
標(biāo)題:
sed怎么用可以把文件里用括號(hào)括起來的內(nèi)容刪掉?
文件內(nèi)容:
[abc]123:aaaaaaa<9999: abc 你好 ererere> 0123456789
希望得到:
aaaaaaa0123456789
有沒有辦法啊,寫了半天也沒寫對(duì)。
作者:
風(fēng)一樣的男子1
時(shí)間:
2008-03-08 17:31
試一下
echo "[abc]123:aaaaaaa<9999: abc 你好 ererere> 0123456789" | awk -F":" '{print $2,$3}' | sed 's/<[^>]*>//g'
作者:
chenwenming
時(shí)間:
2008-03-08 19:09
標(biāo)題:
回復(fù) #1 littlemonk 的帖子
echo "aaaaaaa<9999: abc 你好 ererere> 0123456789" |sed 's/<.*>//g'
作者:
littlemonk
時(shí)間:
2008-03-09 11:59
2樓的sed可以使用,但是每行里如果有多個(gè)<>或[]括起來的內(nèi)容該如何刪除呢?
還有個(gè)問題,怎么把含有某些字符的一整行刪除呢?
作者:
springwind426
時(shí)間:
2008-03-09 12:03
sed 's/<[^>]*>//g'
復(fù)制代碼
作者:
springwind426
時(shí)間:
2008-03-09 12:04
刪除含有abc的行
sed '/abc/d'
復(fù)制代碼
作者:
springwind426
時(shí)間:
2008-03-09 12:06
刪除所有以[]和<>包圍的內(nèi)容
sed 's/[[<][^]>]*[]>]//g'
復(fù)制代碼
作者:
littlemonk
時(shí)間:
2008-03-09 16:08
springwind426 好人呀。。。!
最后兩個(gè)問題了:
如何刪除空行和'\n'。
如何在一串?dāng)?shù)字和字符間加空格呢?
比如:
123980485abcdeijfdlfjsldfj98r34721
處理成:
12 39 80 48 5a bc de ij fd lf js ld fj 98 r3 47 21
作者:
chenwenming
時(shí)間:
2008-03-09 16:58
標(biāo)題:
回復(fù) #8 littlemonk 的帖子
去掉所有行的空格 sed 's/ //g' file.txt
刪除空行 sed '/^$/d' file.txt
以兩個(gè)字符間隔加空格 echo "123980485abcdeijfdlfjsldfj98r34721" |sed 's/.\{2\}/& /g'
12 39 80 48 5a bc de ij fd lf js ld fj 98 r3 47 21
作者:
littlemonk
時(shí)間:
2008-03-09 17:11
刪除空行會(huì)了,刪除回車還是不會(huì):em11:
作者:
littlemonk
時(shí)間:
2008-03-09 17:24
sed 簡(jiǎn)直太偉大了
作者:
chenwenming
時(shí)間:
2008-03-09 17:37
標(biāo)題:
回復(fù) #10 littlemonk 的帖子
刪除回車
如果是windows下的文本文件 每行末尾 \r \n
而linux下的文本文件 每行末尾 \n
如果是windows編輯文本 tr -d "[\r\n]" <file.txt >new.txt
如果是linux下編輯文本 tr -d "[\n]" <file.txt >new.txt
作者:
nuclearxin
時(shí)間:
2008-03-10 10:45
sed 's/<.*>//;s/.*://;s/ //'
作者:
mcolinc
時(shí)間:
2008-03-10 11:12
nawk -F"[:< ]" '{print $2""$8}' urfile
作者:
littlemonk
時(shí)間:
2008-03-11 17:22
謝謝chenwenming ,最后一個(gè)問題也解決了。
非常感謝CU上的各位大俠,祝大家3.15快樂!
作者:
chliang315
時(shí)間:
2008-03-11 19:25
echo '[abc]123:aaaaaaa<9999: abc 你好 ererere> 0123456789' | sed -e 's/.*:\(.*\)<.*>\(.*\)/\1\2/'
作者:
gaozongning
時(shí)間:
2015-06-25 16:40
你好,請(qǐng)教你一個(gè)很低級(jí)的問題,在一篇帖子中看到你的一條回復(fù)中寫道——?jiǎng)h除所有以[]和<>包圍的內(nèi)容 sed 's/[[<][^]>]*[]>]//g' 。那我想刪除文件中所有以[]包圍的內(nèi)容相應(yīng)的sed命令怎么寫呢?
回復(fù)
6#
springwind426
歡迎光臨 Chinaunix (http://72891.cn/)
Powered by Discuz! X3.2