パターンの奇数または偶数の発生をすべて置き換えたいと思います。次の例を見てください。
$ echo aaaaa | sed -e 's/a/b/' -e 's/a/c/' -e 's/a/b/' -e 's/a/c/' -e 's/a/b/'
bcbcb
これをより簡潔に行うことができるコマンドはありますか?私が実際に行っているのは、*
sをBBCode[i]
タグと[/i]
タグに変換することです。したがって、MarkdownからBBCodeへのコンバーターがある場合は、それについても聞きたいと思います。 。
sed 's|\*\([^*]*\)\*|[i]\1[/i]|g'