如何把cat当简单的vi命令使用

遇到的场景

好多docker 镜像中没有自带vi命令而自带了cat 命令。
由于我的环境不能连接外网,而又要在docker 容器中创建脚本。
借助 EOF 标签可以把cat 当成 vi来使用。

解决方案示例

1
2
3
[xxx@linux]$ cat <<EOF >hello.py
print("hello,world")
EOF

查看文件hello.py

cat hello.py