#!/bin/bash declare -A dict dict['&']='&' dict['<']='<' dict['>']='>' dict['"']='"' dict['–']='–' dict['—']='—' dict['©']='©' dict['®']='®' dict['™']='™' dict['≈']='≈' dict['≠']='≠' dict['£']='£' dict['€']='€' dict['°']='°' for key in "${!dict[@]}"; do echo "${dict[$key]}" grep -irn --include \*.md "${dict[$key]}" ./docs/* #grep -irl --include \*.md "${dict[$key]}" ./docs/* | xargs sed -i -e 's/${dict[$key]}/${key}/g' done