Initial commit
This commit is contained in:
commit
3393073cd3
9 changed files with 122 additions and 0 deletions
24
bin/archpad
Executable file
24
bin/archpad
Executable file
|
@ -0,0 +1,24 @@
|
|||
#!/bin/sh
|
||||
|
||||
url="$1"
|
||||
pad=$(basename $url).txt
|
||||
dst="$2"
|
||||
gitdir="$(dirname $dst)"
|
||||
|
||||
wget -Q 10m -O "${dst}" "${url}/export/txt"
|
||||
status="$?"
|
||||
|
||||
if [ ${status} -ne 0 ]; then
|
||||
echo "Failed to get pad at ${url}"
|
||||
return ${status}
|
||||
else
|
||||
git -C "${gitdir}" add "${dst}"
|
||||
changes=$(git -C "${gitdir}" diff --cached | wc -l)
|
||||
if [ $changes -gt 0 ]; then
|
||||
git -C "${gitdir}" commit -m "Updated: ${dst} from ${url}"
|
||||
else
|
||||
echo "Nothing changed for ${url}"
|
||||
fi
|
||||
fi
|
||||
|
||||
git -C "${gitdir}" reset --hard HEAD
|
Loading…
Add table
Add a link
Reference in a new issue