diff options
author | Luke Shumaker <LukeShu@sbcglobal.net> | 2014-01-23 11:48:35 -0500 |
---|---|---|
committer | Luke Shumaker <LukeShu@sbcglobal.net> | 2014-01-23 11:48:35 -0500 |
commit | 4d9129e7436d87ca0228d7e8e02c527873b660f1 (patch) | |
tree | 91ae271f67519acf0f38ee0f4d00638bcb570fed /user-pages-download.sh |
initial commit
Diffstat (limited to 'user-pages-download.sh')
-rwxr-xr-x | user-pages-download.sh | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/user-pages-download.sh b/user-pages-download.sh new file mode 100755 index 0000000..56f2fec --- /dev/null +++ b/user-pages-download.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +rm -rf user-pages.cache.bak +mkdir -p user-pages.cache +mv user-pages.cache user-pages.cache.bak +mkdir user-pages.cache + +./user-pages-list.rb | +while read -r title; do + if ! [[ -f "user-pages.cache/$title" ]]; then + if [[ -f "user-pages.cache.bak/$title" ]]; then + cp -v "user-pages.cache.bak/$title" "user-pages.cache/$title" + else + wget -O "user-pages.cache/$title" "https://wiki.parabolagnulinux.org/index.php?title=${title}&action=raw" + fi + fi +done |