Если и после того, как строка найдена в первом поле текстового файла, без учета регистра, вся строка должна быть удалена. Застряли на этом несколько дней. Текстовый файл представляет собой 3 поля, разделенных точкой с запятой.
tput cup 17 0; echo "Enter a valid first name: "
tput cup 17 11; read personfirstName
tput cup 18 4; echo "Accept? (y)es
or (n)o: "
tput cup 18 27; read Go
if [ $Go = "y" ]
then
sed /$personfirstName/d $personnelFile > f
cp f $personnelFile
rm f
fi