From 24a110a1ecaa1eab95d0bf77834320a297c700b2 Mon Sep 17 00:00:00 2001 From: Baptiste Daroussin Date: Sun, 8 Feb 2015 18:06:36 +0000 Subject: Add a awk script to convert the metalog output into plist Splitting according to tags --- release/scripts/mtree-to-plist.awk | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 release/scripts/mtree-to-plist.awk (limited to 'release') diff --git a/release/scripts/mtree-to-plist.awk b/release/scripts/mtree-to-plist.awk new file mode 100644 index 000000000000..21dd7840af01 --- /dev/null +++ b/release/scripts/mtree-to-plist.awk @@ -0,0 +1,15 @@ +#!/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 +} -- cgit v1.2.3