用sed -i 追加修改
时间: 2023-07-11 08:56:04 浏览: 119
可以使用 `sed -i` 命令来追加修改文件。下面是一个示例命令:
```
sed -i '$a\new text' file.txt
```
这个命令会将 "new text" 追加到文件 file.txt 的末尾。其中,$a 表示在文件末尾追加,\ 表示转义,使得 "new text" 可以被正确识别和添加到文件中。
相关问题
用sed -i 追加修改第五行
可以使用 `sed -i` 命令来追加修改文件的指定行。下面是一个示例命令:
```
sed -i '5a\new text' file.txt
```
这个命令会将 "new text" 追加到文件 file.txt 的第五行后面。其中,5a 表示在第五行后追加,\ 表示转义,使得 "new text" 可以被正确识别和添加到文件中。
sed -i 追加文件末尾
根据提供的引用内容,`sed -i`命令用于在文件中进行字符串替换。`-i`选项表示直接修改文件内容,而不是输出到终端。如果要将内容追加到文件末尾,可以使用`>>`符号将输出重定向到文件中,例如:
```shell
echo "hello world" >> /home/1.txt
```
这将在`/home/1.txt`文件的末尾追加一行`hello world`。
阅读全文