- 使用docker部署一个项目,有个临时的需求需要更新文件,准备使用vim、nano,然而。。。
root@b08ed15d327e:~# vim test.conf
bash: vim: command not found
root@b08ed15d327e:~# nano test.conf
bash: nano: command not found
-
不用安装vim也可以实现编辑文件。适用于无法安装其他文本编辑器情况、或者懒得安装(因为一次性操作)
-
语法:
cat - > 文件,输入内容,然后使用ctrl+c退出,即编辑成功,这种方式是全量覆盖。如果只想在文件后累加可以使用cat - >> 文件 -
示例如下:
root@b08ed15d327e:~# cat test.conf
root@b08ed15d327e:~# cat - > test.conf
111111
^C
root@b08ed15d327e:~# cat test.conf
111111
root@b08ed15d327e:~# cat - > test.conf
222222
^C
root@b08ed15d327e:~# cat test.conf
222222
root@b08ed15d327e:~# cat - >> test.conf
33333
^C
root@b08ed15d327e:~# cat test.conf
222222
33333