命令输出:
veera:~ # blkid
/dev/sda1: UUID="41b8736f-5a43-4938-8b38-8df62fba50d7" TYPE="swap"
/dev/sda2: UUID="3717cca6-cbb7-4763-a935-6e01dfa1f83c" TYPE="ext3"
file output:
veera:~ # cat /etc/fstab
/dev/sda1 swap swap defaults 0 0
/dev/sda2 / ext3 acl,user_xattr 1 1
有谁能帮我们把/etc/fstab文件中的/dev/sda1替换成uuid吗。你知道吗
文件替换后,应如下所示:
veera:~ # cat /etc/fstab
UUID=41b8736f-5a43-4938-8b38-8df62fba50d7 swap swap defaults 0 0
UUID=3717cca6-cbb7-4763-a935-6e01dfa1f83c / ext3 acl,user_xattr 1 1
由于您使用的是Linux操作系统,下面是使用awk工具的一行程序:
输出:
我根据问题要求编写了替换字符串的代码。你知道吗
请验证并让我知道有没有更好的方法来实现这一点
相关问题 更多 >
编程相关推荐