SMOLNET PORTAL home about changes
iInitial commit of »various«. - various - Various utilities developed at bitreich.	Err	bitreich.org	70
hgit clone git://bitreich.org/various/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/various/	URL:git://bitreich.org/various/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/various/	bitreich.org	70
1Log	/scm/various/log.gph	bitreich.org	70
1Files	/scm/various/files.gph	bitreich.org	70
1Refs	/scm/various/refs.gph	bitreich.org	70
1Tags	/scm/various/tag	bitreich.org	70
i---	Err	bitreich.org	70
1commit 0fd0ba5c0a34e5d172dd615379d1dba5a155e4fc	/scm/various/commit/0fd0ba5c0a34e5d172dd615379d1dba5a155e4fc.gph	bitreich.org	70
hAuthor: Christoph Lohmann <20h@r-36.net>	URL:mailto:20h@r-36.net	bitreich.org	70
iDate:   Wed,  4 Jan 2017 21:08:19 +0100	Err	bitreich.org	70
i	Err	bitreich.org	70
iInitial commit of »various«.	Err	bitreich.org	70
i	Err	bitreich.org	70
iDiffstat:	Err	bitreich.org	70
i  A linecount                           |      28 ++++++++++++++++++++++++++++	Err	bitreich.org	70
i	Err	bitreich.org	70
i1 file changed, 28 insertions(+), 0 deletions(-)	Err	bitreich.org	70
i---	Err	bitreich.org	70
1diff --git a/linecount b/linecount	/scm/various/file/linecount.gph	bitreich.org	70
i@@ -0,0 +1,28 @@	Err	bitreich.org	70
i+#!/bin/sh	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+if [ $# -gt 0 ];	Err	bitreich.org	70
i+then	Err	bitreich.org	70
i+        directory="$1"	Err	bitreich.org	70
i+        shift 1	Err	bitreich.org	70
i+else	Err	bitreich.org	70
i+        printf "usage: %s directory|file ['*.ext']\n" "$(basename "$0")" >&2	Err	bitreich.org	70
i+        exit 1	Err	bitreich.org	70
i+fi	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+if [ $# -lt 1 ];	Err	bitreich.org	70
i+then	Err	bitreich.org	70
i+        extensions="*"	Err	bitreich.org	70
i+else	Err	bitreich.org	70
i+        extensions="$1"	Err	bitreich.org	70
i+fi	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+if [ -d "${directory}" ];	Err	bitreich.org	70
i+then	Err	bitreich.org	70
i+        find "${directory}" -name "${extensions}" -type f \	Err	bitreich.org	70
i+                -exec wc -l {} \; \	Err	bitreich.org	70
i+                | awk '{ SUM += $0 } END { print SUM }'	Err	bitreich.org	70
i+else	Err	bitreich.org	70
i+        wc -l "${directory}" | cut -d' ' -f 1	Err	bitreich.org	70
i+fi	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+	Err	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/various/commit/0fd0ba5c0a34e5...
Content-Typetext/plain; charset=utf-8