Explanation: I want to change "/dev/dsk/c0t0d0s1" into "/dev/md/dsk/d1" and "/dev/rdsk/c0t0d0s1" into "/dev/md/rdsk/d1" for each line containing those in the file. Command Line: sed -e 's/\/dev\/dsk/\/dev\/md\/dsk/' vfstab |sed -e 's/\/dev\/rdsk/\/dev\/md\/rdsk/' |sed -e 's/c[0-9]t[0-9]d[0-9]s/d/g' File: #device device mount FS fsck mount mount #to mount to fsck point type pass at boot options # fd - /dev/fd fd - no - /proc - /proc proc - no - /dev/dsk/c0t0d0s1 - - swap - no - /dev/dsk/c0t0d0s0 /dev/rdsk/c0t0d0s0 / ufs 1 no - /dev/dsk/c0t0d0s3 /dev/rdsk/c0t0d0s3 /var ufs 1 no - /dev/dsk/c0t0d0s6 /dev/rdsk/c0t0d0s6 /export ufs 2 yes - /dev/dsk/c0t0d0s7 /dev/rdsk/c0t0d0s7 /export/free ufs 2 yes - /dev/dsk/c0t0d0s5 /dev/rdsk/c0t0d0s5 /opt ufs 2 yes - swap - /tmp tmpfs - yes -