From 60a0f8895f12522a278f134d84fe4e0ffd09d6fc Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Mon, 24 Oct 2016 13:52:08 +0200 Subject: findet jetzt die bereits vorhandenen Dateien --- .gitignore | 1 + finde-dateien | 22 +++++++++++++++++++++- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..31c2e0c --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +dateien diff --git a/finde-dateien b/finde-dateien index 0629bd6..eeccfc9 100755 --- a/finde-dateien +++ b/finde-dateien @@ -2,6 +2,26 @@ set -e +if [ $# -eq 0 ] +then + $0 $( + ls /usr/ports/distfiles | \ + grep '^wurzel-' | \ + sed 's|-[0-9.]\+\.tar\.bz2$||' | \ + sort -u + ) > \ + "$(dirname "$0")/dateien" + exit $? +elif [ $# -gt 1 ] +then + for pkg in "$@" + do + echo "${pkg}" + done | \ + parallel "$0" + exit $? +fi + . "/usr/ports/deepthought/$1/Pkgfile" beenden() @@ -68,7 +88,7 @@ ssh wurzel ' sort | \ uniq -m1 | \ cut -d' ' -f3 | \ - sed 's|^\./||' | \ + sed 's|^\./||; s|^|'"${name}"':|' | \ sort beenden 0 -- cgit v1.2.3