sed在文件最后添加一行
时间: 2023-04-23 17:00:40 浏览: 5582
可以使用以下命令在文件最后添加一行:
```
sed -i '$a\要添加的内容' 文件名
```
其中,`-i` 表示直接修改文件,`$` 表示匹配最后一行,`a` 表示添加,`\` 用于转义换行符,`要添加的内容` 是你要添加的内容,`文件名` 是你要修改的文件名。
相关问题
sed语句在文件最后一行添加
可以使用以下的 sed 命令来在文件的最后一行添加内容:
```
sed -i '$a\要添加的内容' 文件名
```
其中,`$` 表示匹配最后一行,`a` 表示添加操作。例如,要在文件 `/path/to/file.txt` 的最后一行添加字符串 "Hello World!",可以使用以下命令:
```
sed -i '$a\Hello World!' /path/to/file.txt
```
执行完毕后,文件 `/path/to/file.txt` 的最后一行就会变成 "Hello World!"。
sed在文件末尾添加一行内容
可以使用以下的命令来在文件末尾添加一行内容:
```
echo "要添加的内容" >> 文件名
```
其中,`要添加的内容` 是你想要添加的文本内容,`文件名` 是你想要添加内容的文件名。`>>` 是 shell 的重定向符,它会将输出追加到文件末尾。执行完这个命令后,`要添加的内容` 就会被添加到 `文件名` 的末尾。