一、 從結(jié)構(gòu)化文本文件中提取數(shù)據(jù)
1.sed -e 's=/.*==' 去掉第一個 / 和后面的所有字符
jones:*:32713:899:Adrian W. Jones/OSD211/555-0123:/home/jones:/bin/ksh
輸出為 jones:*:32713:899:Adrian W. Jones
| -e 's=^[:]?:.? []?=\1:\3, \2='
輸出 jones:Jones, *:32713:899:Adrian W.
sed -e 's=^[:]?:[^/]*/[/]?.*$=\1:\2=' passwd1
得到 jones:OSD211
sed -e 's=^[:]?:[^/]*/[/]?.*$=\1:\2=' passwd1
得到 jones:OSD211
二、 字解謎
cat file | tr A-Z a-z | tr -c a-z\''\n' | sort -u
tr A-Z a-z
轉(zhuǎn)換成小寫tr -c a-z\''\n'
sort -u
去除重復的三、 標簽列表
sed -e 's#systemitem *role="url"#URL#g'
tr '(){}[]' '\n\n\n\n\n\n\n'