私は大腸などで最初の3の前に発生するハイフンを置き換えるために探しています、次の検索と同じパターンの複数の出現箇所を置き換える
word-3.4.4-r0-20170804_101145
second-example-3.4.4-r0-20170804_101145
and-third-example-3.4.4-r0-20170804_101145
を交換したいです
word:3.4.4-r0-20170804_101145
second-example:3.4.4-r0-20170804_101145
and-third-example:3.4.4-r0-20170804_101145
これまでのところ、私が得ることができる最も近い
newvar=$(echo "$var" | sed 's/-[0-9]/:/')
ですが、このソリューションは置き換え-3で:
word:.4.4-r0-20170804_101145
second-example:.4.4-r0-20170804_101145
and-third-example:.4.4-r0-20170804_101145
私は3つのソリューションをチェックしており、それらはすべて動作します。私はWiktorの解答の説明が好きです。それは私が学ぶことのできるものです。私はローマの答えをジョンのものに受け入れていますが、それは私が元々持っていたものに最も近いものですが、本当にそれらの間で選択するものはありません。私は近くにいると思った!あなたの助けをありがとう、私はそれを感謝します。 – Lar
@Lar、歓迎、学習を続ける – RomanPerekhrest