Introduction
Introduction Statistics Contact Development Disclaimer Help
simplify example.sh, thanks emg for the suggestion! - stagit - static git page …
git clone git://git.codemadness.org/stagit
Log
Files
Refs
README
LICENSE
---
commit de7f5fc76dedf8c4f178226a920837d2476ed493
parent e19351cdb8805ed2c5a130c01742167183d7435c
Author: Hiltjo Posthuma <[email protected]>
Date: Thu, 15 Sep 2016 20:44:47 +0200
simplify example.sh, thanks emg for the suggestion!
Diffstat:
M example.sh | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/example.sh b/example.sh
@@ -12,16 +12,16 @@
# - mkdir -p htmldir && cd htmldir
# - sh example.sh
+# path must be absolute.
reposdir="/var/www/domains/git.codemadness.nl/home/src"
curdir=$(pwd)
# make index.
-cd "${reposdir}"
-find . -maxdepth 1 -type d | grep -v "^.$" | sort | xargs stagit-index > "${cu…
+stagit-index "${reposdir}/"*/ > "${curdir}/index.html"
# make files per repo.
-cd "${reposdir}"
-find . -maxdepth 1 -type d | grep -v "^.$" | sort | while read -r dir; do
+for dir in "${reposdir}/"*/; do
+ # strip .git suffix.
r=$(basename "${dir}")
d=$(basename "${dir}" ".git")
printf "%s... " "${d}"
You are viewing proxied material from codemadness.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.