练习(sed)
cp /etc/passwd ./ (复制到当前目录下进行操作)
1. 取出passwd文件中包含root的行?
2. 取出passwd文件中以root开头的行?
3. 取出passwd文件中以root或sshd的行?
4. 取出passwd文件中包含sync和mail的行?
5. 取出passwd文件中前三行?
6. 取出passwd文件中第一行和第三行?
7. 取出passwd文件中第十行?
8. 删除passwd包含root字符串的行?
9. 删除passwd包含root和lp的行?
10. 删除passwd中adm到ganes的行?
11.删除passwd中第二行?
12.删除passwd中第二行到第十行?
13.删除passwd中第三行到第六行?
14.将oldboy追加到passwd文件第五行的后面?
15.将oldboy追加到passwd文件末尾?
16.将oldboy,oldgirl追加到passwd文件第十行的后面?
17. 将oldboy追加到passwd文件中包含sshd的下一行?
18.在passwd文件第一行的前面插入oldboy?
19.在passwd文件最后一行的前面插入oldboy?
20.在passwd文件第二行的前面插入oldboy,oldgirl?
21.在passwd文件中包含root行插入oldboy?
22.将passwd文件中的root替换为admic?
23.将passwd文件中第十行的root替换为admic?
24.将passwd文件中第三行到第十五行的root替换为admic?
25.将passwd文件中的root替换为admic忽略大小写?
26.将passwd文件中第十行以后的root替换为admic?
27.将passwd文件中以root开头的行,将bin替换为oldboy?
28.将passwd文件中每个root后面加上一个abc?
29.将passwd文件中每一行前面加上注释?
30.将passwd文件中每一行注释删掉?
31.将passwd文件中所有的#删除掉?
32.将passwd文件中root字符串全部删除?
33.将passwd文件中删除空行?
34.将passwd文件中的第一列与第七列的位置进行调换?
35.将passwd文件打印行号
36.将passwd文件排除空行和注释行 #号开头的 ?