项目二单元测试
- 将文件file1.txt先删除60-70行,再全文替换bash为nologin,并写入file2.txt。下列错误的是( )。
- 替换file1.txt 全文的bash为nologin( )。
- 打印文件file1.txt的第5到8行,下列哪项是正确的( )。
- 关于sed命令,下列说法错误的是( )。
- sed是交互式的编辑器。( )
- sed通过选项也可以直接修改原文件。( )
A:sed -e ’60,70d’ –e ’s/bash/nologin/wg file2.txt’ file1.txt B:sed -e ’60,70d’ –e ’s/bash/nologin/gw file2.txt’ file1.txt C:sed -e ’60,70d’ –e ’s/bash/nologin/g’ file1.txt >file2.txt D:sed -e ’60,70d’ –e ’s/bash/nologin/g’ -e ‘w file2.txt’ file1.txt
答案:sed -e ’60,70d’ –e ’s/bash/nologin/wg file2.txt’ file1.txt
A:sed ’s/nologin/bash/g’ file1.txt B:sed ’s/bash/nologin/p’ file1.txt C:sed ’s/bash/nologin/g’ file1.txt D:sed ’c/bash/nologin/g’ file1.txt
答案:sed ’s/bash/nologin/g’ file1.txt
A:sed -n ‘5~8p’ file1.txt B:sed -n ‘5,$p’ file1.txt C:sed -n ‘5,8p’ file1.txt D:sed -n ‘5,8d’ file1.txt
答案:sed -n ‘5,8p’ file1.txt
A:sed编辑文本的时候不需要打开文本 B:sed编辑默认会修改原文件 C:sed编辑将文本输入到临时缓冲区处理 D:sed 是一个非交互式的流编辑器
答案:sed编辑默认会修改原文件
A:对 B:错
答案:错
A:错 B:对
答案:对
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!