|
发表于 2004-2-27 17:10:40
|
显示全部楼层
回复: 再请教javalee兄一个问题
最初由 dacheng 发表
在我的文件中,各行的帐号是从第一个帐号复制/粘贴而来的,所以各帐号的主目录是相同的,假如我已经把帐号名手工更改过来,那能否用awk根据帐号名把用户的主目录中/home/dir的dir改成和用户名相同呢?
是这个意思么?before:
lee:x:501:501::/home/lee:/bin/bash
a:x:501:501::/home/lee:/bin/bash
b:x:501:501::/home/lee:/bin/bash
c:x:501:501::/home/lee:/bin/bash
d:x:501:501::/home/lee:/bin/bash
after:
a:x:501:501::/home/a:/bin/bash
b:x:501:501::/home/b:/bin/bash
c:x:501:501::/home/c:/bin/bash
d:x:501:501::/home/d:/bin/bash |
|