Added script to find a post on 4chan.

This commit is contained in:
Markus Birth 2014-05-10 22:58:18 +02:00
parent b26fdc1be4
commit 9c7886d1d7

28
find4chan.sh Executable file
View File

@ -0,0 +1,28 @@
#!/bin/sh
BASE_URL="http://boards.4chan.org/"
THREAD_URL="/thread/$1"
echo -n "Reading boards..."
BOARDS=`wget -O - -q http://4chan.org/ | grep -o -P ".org/(\w+)/\"" | sed -e 's/.*\/\(\w\+\)\/"/\1/g'`
BOARDS_COUNT=`echo "$BOARDS" | wc -l`
echo " Found $BOARDS_COUNT boards."
if [ -z $1 ]; then
echo "Syntax: $0 ThreadNo"
exit 1
fi
for BOARD in $BOARDS; do
URL="${BASE_URL}${BOARD}${THREAD_URL}"
echo "$URL"
wget --spider "$URL" -q
RET=$?
if [ $RET -eq 0 ]; then
echo ""
echo "Found: $URL"
exit
else
echo -n ".$RET"
fi
done
echo ""