URI: 
       add-user-agent.sh - annna - Annna the nice friendly bot.
  HTML git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/
   DIR Log
   DIR Files
   DIR Refs
   DIR Tags
   DIR README
       ---
       add-user-agent.sh (536B)
       ---
            1 #!/bin/sh
            2 
            3 if [ $# -lt 1 ];
            4 then
            5         printf "usage: %s user-agent\n" "$(basename "$0")" >&2
            6         exit 1
            7 fi
            8 
            9 [ "${FLOCKER}" != "$0" ] && exec env FLOCKER="$0" flock -en "$0" "$0" "$@" || :
           10 
           11 useragentfile="/home/annna/bin/modules/http-user-agent/user-agents.txt"
           12 
           13 useragent="$1"
           14 isindb="$(grep "${useragent}" "${useragentfile}")"
           15 if [ -z "${isindb}" ];
           16 then
           17         printf "%s\n" "${useragent}" >> "${useragentfile}"
           18         tail -n 5 "${useragentfile}" > "/tmp/user-agents.tmp"
           19         cat "/tmp/user-agents.tmp" > "${useragentfile}"
           20         rm "/tmp/user-agents.tmp"
           21 fi
           22