c1t1 を含む行の「FS」タイプを ufs から ext2 に変更し、それらの行のどこでも c1t1 を c1t2 に変更しようとしています。ファイルは次のようになります。
#device device mount FS fsck mount mount
#to mount to fsck point type pass at boot options
#
#/dev/dsk/c1d0s2 /dev/rdsk/c1d0s2 /usr ufs 1 yes -
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/c0t0d0s6 /dev/rdsk/c0t0d0s6 /usr ufs 1 no -
/dev/dsk/c0t0d0s4 /dev/rdsk/c0t0d0s4 /var ufs 1 no -
/dev/dsk/c0t0d0s5 /dev/rdsk/c0t0d0s5 /local ufs 2 yes -
/dev/dsk/c0t0d0s3 /dev/rdsk/c0t0d0s3 /usr/openwin ufs 2 yes -
/dev/dsk/c1t0d0s0 /dev/rdsk/c1t0d0s0 /opt ufs 3 yes -
/dev/dsk/c1t0d0s3 /dev/rdsk/c1t0d0s3 /export/user1 ufs 3 yes nosuid
/dev/dsk/c1t1d0s0 /dev/rdsk/c1t1d0s0 /usr/local ufs 3 yes -
/dev/dsk/c1t1d0s3 /dev/rdsk/c1t1d0s3 /export/user3 ufs 3 yes nosuid
/dev/dsk/c2t0d0s0 /dev/rdsk/c2t0d0s0 /export/home ufs 4 yes nosuid
/dev/dsk/c2t0d0s3 /dev/rdsk/c2t0d0s3 /casa6 ufs 4 yes -
/dev/dsk/c2t3d0s0 /dev/rdsk/c2t3d0s0 /export/user2 ufs 5 yes nosuid
/dev/dsk/c2t3d0s3 /dev/rdsk/c2t3d0s3 /stage ufs 5 yes -
# ringer.cs.utsa.edu:/usr/local/news - /usr/local/news nfs - yes retry=10
ringer.cs.utsa.edu:/var/mail - /var/mail nfs - yes retry=10,actimeo=0
#ringer.cs.utsa.edu:/var/spool/news - /var/spool/news nfs - yes retry=10
#ringer.cs.utsa.edu:/answerbook - /answerbook nfs - yes retry=10
swap - /tmp tmpfs - yes -
これが私が理解できたすべてです:
s/(^\/dev\/dsk\/c1t1.*)ufs(.*$)/$1ext2$2/