From 65262222b2a2d3bcaddb209ff248a86e2806d320 Mon Sep 17 00:00:00 2001 From: Dalmon Ian Martins de Oliveira <dimo13@c3sl.ufpr.br> Date: Tue, 16 Jun 2015 17:54:43 +0000 Subject: [PATCH] Adiciona parser dos metadados --- metadataparser.awk | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 metadataparser.awk diff --git a/metadataparser.awk b/metadataparser.awk new file mode 100644 index 0000000..857c33b --- /dev/null +++ b/metadataparser.awk @@ -0,0 +1,23 @@ +#!/bin/awk -f +BEGIN { + while (getline < ARGV[1]) + tr++; + FS="," + print "{\"metadata\":["; +} +{ + key = $1 + i = index($0, ",") + 1; + value = substr($0, i); + printf("\t{\n\t\t\"key\":\"%s\",\n\t\t\"value\":\"%s\"\n\t}", key, value); +} +NR != tr { + printf(","); +} +{ + printf("\n"); +} +END { + print "]}"; +} + -- GitLab