我可以用augtool解析/ etc / passwd:
myuser=bob
usershome=`augtool -L -A --transform "Passwd incl /etc/passwd" print "/files/etc/passwd/$myuser/home" | sed -En 's/\/.* = (.*)/\1/p'`
...但是似乎有点令人费解。
是否有任何简单的专用工具来显示用户的住所(例如usermod
可以用来对其进行更改)?
您是否在寻找伪造的答案?
—
2014年
@mgjk不,我知道该怎么做。实际上,我需要这个答案来编写一个引导脚本,该脚本在LXC容器上设置一个puppetmaster :-)
—
Adam Ryczkowski 2014年