]> gitweb.fperrin.net Git - Dictionary.git/blobdiff - images/flags/getFlags.sh
Adding all flags in SVG form from wikipedia (7MB).
[Dictionary.git] / images / flags / getFlags.sh
diff --git a/images/flags/getFlags.sh b/images/flags/getFlags.sh
new file mode 100755 (executable)
index 0000000..7954645
--- /dev/null
@@ -0,0 +1,20 @@
+#!/bin/bash -e
+
+OLD_DIR=`pwd`
+DIR=`dirname $0`
+cd $DIR
+
+curl commons.wikimedia.org/wiki/Sovereign-state_flags | 
+    egrep -o "\"[^\"]+\"" | 
+    egrep Flag_of | 
+    egrep upload\\.wikimedia | 
+    sed -E 's!^.*(upload.*\svg)/.*$!\1!' | 
+    sed 's!thumb/!!' > flag_files.txt
+
+for i in `cat flag_files.txt`
+do
+  curl --remote-name $i
+done
+
+cd $OLD_DIR
+