如何使用 sed 命令仅替换第一个匹配项

sed替换命令的贪婪行为默认会替换每一行的第一个匹配项。
例如:

$ cat text
bash bash bash
bash bash bash
bash bash bash
$ sed 's/bash/sed/' text
sed bash bash
sed bash bash
sed bash bash

以下 linux 命令将仅将第一次出现的字符串 bash替换为字符串 sed

$ sed '0,/bash/s//sed/' text
sed bash bash
bash bash bash
bash bash bash
日期:2020-07-07 20:54:44 来源:oir作者:oir