ฉันกำลังค้นหาวิธีแทนที่เฟส fsck ในไฟล์ fstab ของฉัน แต่สำหรับบรรทัดที่มีพาธเฉพาะ
ขณะนี้ fstab มีลักษณะดังนี้:
/dev/mapper/vgroot-root / xfs ค่าเริ่มต้น 0 0
/dev/mapper/vgroot-home /home xfs ค่าเริ่มต้น 0 0
/dev/mapper/vgroot-opt /opt xfs ค่าเริ่มต้น 0 0
/dev/mapper/vgroot-var /var xfs ค่าเริ่มต้น 0 0
/dev/mapper/vgapp-optapp /opt/apt xfs ค่าเริ่มต้น 0 0
192.168.1.1:/app/rep_t1 /data/rep_t1 nfsrep_t1 ค่าเริ่มต้น 0 0
192.168.1.1:/app/rep_t1 /data/rep_t1 nfsrep_t1 ค่าเริ่มต้น 0 0
ฉันต้องการเปลี่ยนเฟสจาก "0 0" เป็น "1 2" แต่สำหรับระบบไฟล์ในเครื่องเท่านั้น (/dev/mapper) ฉันจะทำอย่างนั้นได้อย่างไร ปัจจุบันฉันสามารถเปลี่ยนได้เพียง 1 ค่าดังนี้:
sed -i -e '/mapper/ s/0/1/' /etc/fstab
นี่คือสิ่งที่ควรเป็น:
/dev/mapper/vgroot-root / xfs ค่าเริ่มต้น 1 2
/dev/mapper/vgroot-home /home xfs ค่าเริ่มต้น 1 2
/dev/mapper/vgroot-opt /opt xfs ค่าเริ่มต้น 1 2
/dev/mapper/vgroot-var /var xfs ค่าเริ่มต้น 1 2
/dev/mapper/vgapp-optapp /opt/apt xfs ค่าเริ่มต้น 1 2
192.168.1.1:/app/rep_t1 /data/rep_t1 nfsrep_t1 ค่าเริ่มต้น 0 0
192.168.1.1:/app/rep_t1 /data/rep_t1 nfsrep_t1 ค่าเริ่มต้น 0 0