1. 打印出/etc/passwd的第12行的命令为_______________________________________;
2. 打印出/etc/passwd的第12到第18行的命令为________________________________________;
3. 打印出/etc/passwd的总行数的命令为_______________________________________;
4. 打印出/etc/passwd的第15到第16行的命令为_________________________________________;
5. 在/etc/passwd文件中包含有字符串“OPen”的下一行输入字符串“123456”的命令为____________________________________;
6. 在/etc/passwd文件中包含有字符串“opensuse”的下一行输入字符串“654321”的命令为____________________________________;
7. 在/etc/passwd文件中第20行之前添加一个字符串“hahahahaha”的命令为________________________________________;
8. 在/etc/passwd文件中包含有字符串“OPen”的上一行输入字符串“123456”的命令为____________________________________;
9. 删除/etc/passwd文件的第5行的命令是_________________________________________;
10. 删除/etc/passwd文件的第1到第5行的命令是___________________________________________;
11. 打印/etc/passwd文件中包含有字符串“root”的行的命令是_________________________________________;
12. 删除/etc/passwd文件中从第3行到最后一行的命令是________________________________________;
13. 删除/etc/passwd文件中包含有字符串“root”的行的命令是_______________________________________;
14. 在/etc/passwd文件的最后一行添加内容“1357924680”的命令是________________________________________;
15. 在/etc/passwd文件的最后一行之前添加内容“1357924680”的命令是__________________________________________;
16. 在/etc/passwd文件的包含有字符串“nologin”的所有行之前都插入字符串“1357924680”的命令是__________________________________;
17. 在/etc/passwd文件中,将最后一行内容都替换为字符串“1357924680”的命令是__________________________________________;
18. 在/etc/passwd文件中,将所有包含有字符串“nologin”的行都替换为字符串“1357924680”的命令是________________________________;
19. 在/etc/passwd文件中,将所有包含有字符串“nologin”的行都删掉的命令是_________________________________________;
20. 在/etc/passwd文件中,从第一行开始,每隔一行就删掉新的一行的命令是____________________________________________;
21. 在/etc/passwd文件中,删除从第一行开始,到第三十四行结束的中间所有行的命令是____________________________________________;
22. 在/etc/passwd文件中,删除除了第一第二行之外的所有行的命令是__________________________________________________;
23. 在/etc/passwd文件中,只留下包含关键字符串“opensuse”的行,删掉剩余其它行的命令是_________________________________________;
24. 在/etc/passwd文件中,删除包含关键字符串“opensuse”的行及其下一行的命令是____________________________________________;
25. 在/etc/passwd文件中,只留下包含关键字符串“sshd”的行及其下一行,删掉剩余其它行的命令是_________________________________________;
26. 在/etc/group文件中,只留下第5到第15行,删掉除此之外的其它所有行的命令是__________________________________;
27. 在/etc/group文件中,删除包含关键字符串“tftp”的行开始,一直到结尾的所有行的命令是______________________________________;
28. 删掉/etc/firewalld/firewalld.conf中所有空行的命令是_________________________________;
29. 删掉/etc/firewalld/firewalld.conf中所有空行和“#”开头的所有行的命令是______________________________________;
30. 删掉/etc/passwd中第1行到第30行中所有包含关键字“nologin”的行的命令是______________________________________;
31. 删掉/etc/passwd中第5行到第25行中所有包含关键字“bash”的行的命令是______________________________________;
32. 将/etc/passwd中,将每一行中第一个遇到的字符串“open”都替换为“bird”,并且只打印出这些被修改的行的命令是_________________________________________;
33. 将/etc/passwd中,将每一行中所有遇到的字符串“open”都替换为“bird”,并且只打印出这些被修改的行的命令是_________________________________________;
34. 假设当前工作目录为/home/opensuse/Desktop/,有两份文件a.txt与aa.txt,现如果想将a.txt中所有字符串“Shenzhen”都替换为“Nanshan”,并且将替换完成的行打印出来,再覆盖写到aa.txt文件中,则命令为________________________________________________;
35. 假设变量line的值为abc123,那么去除掉变量line中的阿拉伯数字的命令是_________________________________________;
36. 假设变量line的值为abc456,那么去除掉变量line中的英文字母的命令是__________________________________________;
37. 假设变量line的值为aaa111,那么去除掉变量line中的阿拉伯数字的命令是__________________________________________;
38. 将tmp7.sh文件中,第2行中的2替换为3,第3行中的3替换为2的命令是______________________;
1. sed -n '12p' /etc/passwd
2. sed -n '12, 18p' /etc/passwd
3. sed -n '$=' /etc/passwd
4. sed -n '15, 16p' /etc/passwd
5. sed '/OPen/a\123456' /etc/passwd
6. sed '/opensuse/a\654321' /etc/passwd
7. sed '20 i\hahahahaha' /etc/passwd
8. sed '/OPen/i\123456' /etc/passwd
9. sed '5 d' /etc/passwd
10. sed '1, 5 d' /etc/passwd
11. sed -n '/root/p' /etc/passwd
12. sed '3, $ d' /etc/passwd
13. sed '/root/d' /etc/passwd
14. sed '$a\1357924680' /etc/passwd
15. sed '$i\1357924680' /etc/passwd
16. sed '/nologin/i\1357924680' /etc/passwd
17. sed '$c\1357924680' /etc/passwd
18. sed '/nologin/c\1357924680' /etc/passwd
19. sed '/nologin/d' /etc/passwd
20. sed '1~2d' /etc/passwd
21. sed '1, 34d' /etc/passwd
22. sed '1, 2!d' /etc/passwd
23. sed '/opensuse/!d' /etc/passwd
24. sed '/opensuse/,+1d' /etc/passwd
25. sed '/sshd/,+1!d' /etc/passwd
26. sed '5, 15!d' /etc/group
27. sed '/tftp/, $d' /etc/passwd
28. sed '/^$/d' firewalld.conf
29. sed '/^$\|^#/d' firewalld.conf
30. sed '1, 30{/nologin/d}' /etc/passwd
31. sed '5, 25{/bash/d}' /etc/passwd
32. sed -n 's/open/bird/p' /etc/passwd
33. sed -n 's/open/bird/gp' /etc/passwd
34. sed -n 's/Shenzhen/Nanshan/gpw aa.txt' a.txt
35. line=abc123; echo $line | sed 's/[0-9]//g'
36. line=abc456; echo $line | sed 's/[[:alpha:]]//g'
37. line=aaa111; echo $line | sed 's/[0-9]//g'
38. sed -e '2s/2/3/' -e /3s/3/2/' tmp7.sh