list-tags, make-sample-metadata: helper tools

This commit is contained in:
Aaron Bockover 2013-02-20 15:42:04 -05:00
Родитель 77c1994a90
Коммит 72ea151c22
2 изменённых файлов: 13 добавлений и 0 удалений

3
list-tags Executable file
Просмотреть файл

@ -0,0 +1,3 @@
#!/usr/bin/env bash
(IFS=','; for x in $(find . -name Metadata.xml | xargs grep -h '<Tags>' | sed -E 's|^.*<Tags>(.*)<\/Tags>.*$|\1|g'); do echo $x; done;) | sed -E 's/^[ \t]*//' | sed '/^$/d' | sort | uniq

10
make-sample-metadata Executable file
Просмотреть файл

@ -0,0 +1,10 @@
#!/usr/bin/env bash
cat <<EOF
<SampleMetadata>
<ID>$(uuidgen | tr '[:upper:]' '[:lower:]')</ID>
<IsFullApplication>true</IsFullApplication>
<Level>Intermediate</Level>
<Tags></Tags>
</SampleMetadata>
EOF