Vi编辑器与文件目录操作实用指南
1. 在Vi中运行操作系统命令
1.1 问题描述
在使用Vi编辑文本时,需要运行操作系统命令。
1.2 解决方案
首先按 Escape 键确保进入命令模式,然后使用 :! 命令来运行操作系统命令。例如,在不退出Vi的情况下运行 date 命令:
:!date
输出示例:
Sat Feb 10 14:22:45 MST 2008
~
Hit ENTER or type command to continue
按 Enter 或 Return 键回到Vi命令模式。若要将 date 命令的输出直接读入正在编辑的文件,可使用以下语法:
:r !date
1.3 工作原理
在Vi内运行操作系统命令,避免了退出Vi、运行命令后再重新进入Vi的麻烦。数据库管理员(DBAs)常使用此技术执行如列出目录中的文件、打印日期或复制文件等任务。例如,在Vi中运行 ls 命令查看当前工作目录中的文件:
超级会员免费看
订阅专栏 解锁全文
5

被折叠的 条评论
为什么被折叠?



