【发布时间】:2012-02-12 18:17:06
【问题描述】:
是否可以用 SED 替换 env var 中的东西?
$ a='aoeua'
$ sed 's@a@o@g' <$a
bash: aoeua: No such file or directory
$ env|grep "SHELL"
SHELL=/bin/bash
我想要的输出是
ooeuo
将'aoeua' 中的每个a 替换为o。
【问题讨论】:
-
我已根据接受的答案编辑了您的问题,以解释您正在寻找的输出。最初的问题向我们展示了 没有 的工作,但没有清楚地告诉我们您要做什么。 (劳伦斯猜对了。)
标签: bash shell sed environment-variables