Se os dados estiverem no arquivo data.txt
(por exemplo), você poderá usar sed
dentro de um loop for. Talvez algo assim:
replacements=(
This:These
sentence:word
will:need to
converted:repalced
to:with
words:alphabets
)
for row in "${replacements[@]}"; do
original="$(echo $row | cut -d: -f1)";
new="$(echo $row | cut -d: -f2)";
sed -i -e "s/${original}/${new}/g" data.txt;
done