bashの特定の行の後に行を挿入する方法を見つけました
sed -i '/oh-my-zsh.sh/aplugins=(git symfony2)' ~/.zshrc
結果:
source $ZSH/oh-my-zsh.sh
plugins=(git symfony2)
ただし、前に行を挿入したいと思いsource $ZSH/oh-my-zsh.sh
ます。
どうしてそれは可能ですか?
「... sh / aplug ...」の「a」は「追加」用であり、検索パターンの後に新しいテキストを配置します。「挿入」の「i」に置き換えて、検索パターンの前にテキストを配置します。このような:
sed -i '/oh-my-zsh.sh/iplugins=(git symfony2)' ~/.zshrc'
この回答とその他の多くの情報は、Sed-BruceBarnettによる紹介とチュートリアルにあります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加