【发布时间】:2013-03-02 12:06:36
【问题描述】:
我正在尝试用 UnixCommandline 替换配置文件,而不使用 vi 或 nano 之类的编辑器。
一个例子可以是:
ServerAdmin mail@example.com
我想查找以ServerAdmin 开头的第一行或所有行并将其替换为:
ServerAdmin secret@secret.com
有什么命令可以做这样的事情吗?使用 CygWin 中也提供的标准 UNIX 工具应该可以实现。
【问题讨论】:
-
你去吧,@Robin,你拥有权力的三个阶段:sed、awk 和 perl,按升序排列 :-) 其中一个应该能够为你做这件事。