freebsd-dev/release/scripts/mtree-to-plist.awk
Baptiste Daroussin 24a110a1ec Add a awk script to convert the metalog output into plist
Splitting according to tags
2015-02-08 18:06:36 +00:00

16 lines
262 B
Awk

#!/usr/bin/awk
/^[^#]/ {
gsub(/^\./,"", $1)
tags=$NF
gsub(/tags=/,"", tags)
output=tags".plist"
uname=$3
gname=$4
mode=$5
gsub(/uname=/, "", uname);
gsub(/gname=/, "", gname);
gsub(/mode=/, "", mode);
print "@("uname","gname","mode") " $1 > output
}