案例:把/etc/test1文件中1-10行内容写入到test2中
sed -n '1,10'p /etc/test1 >>test2#将file1的1-10行追加到file2
sed命令行格式为:
sed [-nefri] ‘command’ 输入文本
常用选项:
-n∶使用安静(silent)模式;
-e∶直接在指令列模式上进行 sed 的动作编辑;
-f∶直接将 sed 的动作写在一个档案内;
-r∶sed 的动作支援的是延伸型正规表示法的语法;
-i∶直接修改读取的档案内容,而不是由萤幕输出。
*** 作步骤如下:
1、点击开始,点击运行,输入cmd,点击确定;
2、提示符后输入echo 提示信息>目标文件,例如echo 你好>c:\1.txt;
3、打开C盘1.txt如下图:
你的问题有点不够清楚
1. 如果打开编辑器,进行文本编辑,可以使用vi命令或者vim,打开vim编辑器进行文本编辑。具体命令:
vim file.txt当然其他编辑器也可以,比如nano。
2. 如果你不想用编辑器交互的写入内容,只是使用命令行,最简单的就是用echo命令:
echo "This is Baidu!" >> file.txt使用">>"表明在目标文档后追加一行,">"表示用echo后面的内容替换目标文件的内容。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)