Попробуйте это,
number=(`grep -n "^[0-1][0-9]" test.html | awk -F ':' '{a=$1-1;print a}'`)
for i in ${number[@]}
do
sed -i "$i s/.*/<td bgcolor=\"red\">/" test.html
done
используйте следующую команду:
sed -i "s|.*/dev/mapper/vgsys0-lvtmp /tmp ext4 nodev,nosuid,noexec,rw 1 2.*|/dev/mapper/vgsys0-lvtmp /tmp ext4 defaults,rw,nosuid,nodev,noexec 1 2|" filename
Эта команда найдет для конкретного предложения "/dev/mapper/vgsys0 -lvtmp /tmp ext4 nodedev,nosuid,noexec,rw 1 2" с "/dev/mapper/vgsys0 -lvtmp /tmp ext4 по умолчанию,rw,nosuid,nodev,noexec 1 2"
sed -i "s|.*tmpfs /dev/shm tmpfs defaults,rw,nosuid,nodev,noexec 1 2.*|tmpfs /dev/shm tmpfs defaults,rw,noexec,nosuid,nodev 0 0|" filename