mk-db-entries.sh - gopher-lawn - The gopher lawn gopher directory project.
HTML git clone git://bitreich.org/gopher-lawn/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/gopher-lawn/
DIR Log
DIR Files
DIR Refs
DIR Tags
---
mk-db-entries.sh (637B)
---
1 #!/bin/sh
2
3 lawndb="../db"
4 cd "${lawndb}"
5
6 while read -r line;
7 do
8 [ -z "${line}" ] && continue
9
10 server="$(printf "%s\n" "${line}" | cut -d' ' -f 1 | cut -d':' -f 1)"
11 port="$(printf "%s\n" "${line}" | cut -d' ' -f 1 | cut -d':' -f 2)"
12 linkfile="fediverse-${server}.link"
13 {
14 printf "Type: link\n"
15 printf "Selector: \n"
16 printf "Host: %s\n" "${server}"
17 printf "Port: %s\n" "${port}"
18 printf "LinkName: Pleroma at %s\n" "${server}"
19 printf "Description: Pleroma interface running at %s\n" "${server}"
20 printf "Keywords: fediverse\n"
21 printf "Category: fediverse\n"
22 printf "\n"
23 } > "${linkfile}"
24 git add "${linkfile}"
25 done
26