#!/bin/sh while IFS= read -r line do case $line in [0-9]* ) printf "%s\n" "SLV $line";; *) printf "%s\n" "$line";; esac done < "file" > newfile