foo bar, foo bar, foo bar
foo bar
鉴于这首美丽的诗,怎么能全部bar
被替换superman
,但每次都有不同的结局,包含在一个数组中(is super, is blazing fast, is marvelous, cawabanga)
所以结果是:
foo superman is super, foo superman is blazing fast, foo superman is marvelous
foo superman cawabanga
我知道可以通过 sed 使用 for/loop 来做到这一点。但是有没有更短、更漂亮的解决方案呢?
我只是尝试了简单的数组内容。您可以对您的问题应用相同的逻辑
你可以通过 shell 参数扩展来做到这一点:它真的是单行的