icount emojis and filters as separate columns - bitreich-memestats - Bitreich meme statistics and graphs. Err bitreich.org 70
hgit clone git://bitreich.org/bitreich-memestats git://hg6vgqziawt5s4dj.onion/bitreich-memestats URL:git://bitreich.org/bitreich-memestats git://hg6vgqziawt5s4dj.onion/bitreich-memestats bitreich.org 70
1Log /scm/bitreich-memestats/log.gph bitreich.org 70
1Files /scm/bitreich-memestats/files.gph bitreich.org 70
1Refs /scm/bitreich-memestats/refs.gph bitreich.org 70
1Tags /scm/bitreich-memestats/tag bitreich.org 70
1LICENSE /scm/bitreich-memestats/file/LICENSE.gph bitreich.org 70
i--- Err bitreich.org 70
1commit d96b23e68eb88aab698fd736780af4bf93c96e1d /scm/bitreich-memestats/commit/d96b23e68eb88aab698fd736780af4bf93c96e1d.gph bitreich.org 70
1parent 0eb1f8eff94f620eaf0d4733e39f1174202c19ca /scm/bitreich-memestats/commit/0eb1f8eff94f620eaf0d4733e39f1174202c19ca.gph bitreich.org 70
hAuthor: Anders Damsgaard <anders@adamsgaard.dk> URL:mailto:anders@adamsgaard.dk bitreich.org 70
iDate: Mon, 25 Dec 2023 20:15:45 +0100 Err bitreich.org 70
i Err bitreich.org 70
icount emojis and filters as separate columns Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M extract-memecount.sh | 11 ++++++++++- Err bitreich.org 70
i Err bitreich.org 70
i1 file changed, 10 insertions(+), 1 deletion(-) Err bitreich.org 70
i--- Err bitreich.org 70
1diff --git a/extract-memecount.sh b/extract-memecount.sh /scm/bitreich-memestats/file/extract-memecount.sh.gph bitreich.org 70
i@@ -9,11 +9,17 @@ fi Err bitreich.org 70
i Err bitreich.org 70
i annnadir="${1}" Err bitreich.org 70
i memefile="modules/hashtags/hashtags.txt" Err bitreich.org 70
i+emojidir="/br/gopher/emoji/" Err bitreich.org 70
i+filterdir="/br/gopher/memecache/filter/" Err bitreich.org 70
i update_annna=yes Err bitreich.org 70
i outputfile="${2:-memecount.log}" Err bitreich.org 70
i revisionrange="" Err bitreich.org 70
i datefmt="%Y-%m-%d" Err bitreich.org 70
i Err bitreich.org 70
i+countolderfiles() { Err bitreich.org 70
i+ find "$1" -maxdepth 1 -type f \! -newerct "$2" | wc -l Err bitreich.org 70
i+} Err bitreich.org 70
i+ Err bitreich.org 70
i if [ ! -e "${annnadir}/${memefile}" ]; then Err bitreich.org 70
i printf 'error: could not open %s\n' "${annnadir}/${memefile}" Err bitreich.org 70
i exit 1 Err bitreich.org 70
i@@ -78,9 +84,12 @@ i=0 Err bitreich.org 70
i n0="$n" Err bitreich.org 70
i t0="$timestamp" Err bitreich.org 70
i lastprintdate="$date" Err bitreich.org 70
i+ n_emoji="$(countolderfiles "$emojidir" "$date")" Err bitreich.org 70
i+ n_filter="$(countolderfiles "$filterdir" "$date")" Err bitreich.org 70
i Err bitreich.org 70
i- printf '%s\t%s\t%s\t%s\t%s\n' \ Err bitreich.org 70
i+ printf '%s\t%s\t%s\t%s\t%s\t%s\t%s\n' \ Err bitreich.org 70
i "$date" "$commit" "$n" "$timestamp" "$dn_dt" \ Err bitreich.org 70
i+ "$n_emoji" "$n_filter" \ Err bitreich.org 70
i >> "${outputfile}" Err bitreich.org 70
i Err bitreich.org 70
i fi Err bitreich.org 70
.
Response:
text/plain