grep -l ':+[89][0-9]\{7\}$' *.vcf | xargs sed -i '/:+[89][0-9]\{7\}$/s/\+/\+9/g'
| The Following User Says Thank You to Obsidian For This Useful Post: | ||
| The Following User Says Thank You to Aonsaithya For This Useful Post: | ||
grep -l ':+[89][0-9]\{7\}$' *.vcf | xargs sed -i '/:+[89][0-9]\{7\}$/s/\+/\+9/g'
~/Exported contacts$ grep -l ':+[89][0-9]\{7\}$' *.vcf | xargs sed -i '/:+[89][0-9]\{7\}$/s/\+/\+9/g'
sed: no input files

~/MyDocs/Exported contacts $ grep -l ':+[89][0-9]\{7\}$' *.vcf | xargs sed -i '
/:+[89][0-9]\{7\}$/s/\+/\+9/g'
sed: -i requires an argument


| The Following User Says Thank You to Obsidian For This Useful Post: | ||
| The Following User Says Thank You to caveman For This Useful Post: | ||


grep -l ':[89][0-9]\{7\}$' *.vcf | xargs sed -i '/:[89][0-9]\{7\}$/s/\+/\+9/g'
| The Following User Says Thank You to Obsidian For This Useful Post: | ||
sed '/:[89][0-9]\{7\}\>/s/:/:9/g' -i *.vcf
| The Following User Says Thank You to peterleinchen For This Useful Post: | ||