From ecae4b93bf81b31ed5903e0aabcc1ae6abba2b03 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Sun, 2 Apr 2017 20:04:03 +0200 Subject: Makefile new --- checkVersions.in | 53 ----------------------------------------------------- 1 file changed, 53 deletions(-) delete mode 100755 checkVersions.in (limited to 'checkVersions.in') diff --git a/checkVersions.in b/checkVersions.in deleted file mode 100755 index 391bb88..0000000 --- a/checkVersions.in +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/bash - -tmpDir="$(mktemp -d)" - -declare -A cmds -declare -A pIDs -declare -A running - -cmds['arch']='ssh nlopc43 eigeneSkripte/archPackages/checkVersions -f -j250' -cmds['crux']='/usr/src/ports/lastVersion.sh' -cmds['debian']='ssh router pakete/checkVersions -f' - -for dist in "${!cmds[@]}" -do - ( ( time ( ${cmds["${dist}"]} &> "${tmpDir}/${dist}" ) ) 2> "${tmpDir}/${dist}.time" || echo "err: $?" >> "${tmpDir}/${dist}" ) & - pIDs["${dist}"]=$! - running["${dist}"]=true -done - -set -o pipefail - -run=true - -while ${run} -do - sleep 1 - run=false - for dist in "${!pIDs[@]}" - do - if ! ps aux | \ - awk '{print $2}' | \ - grep -q "^${pIDs["${dist}"]}\$" - then - running["${dist}"]=false - if [ -s "${tmpDir}/${dist}" ] - then - sleep 1 - echo -n "${dist} (" - grep '^real' "${tmpDir}/${dist}.time" | \ - awk '{print $2"):"}' - cat "${tmpDir}/${dist}" - echo - fi - rm -f "${tmpDir}/${dist}" "${tmpDir}/${dist}.time" - fi - if ${running["${dist}"]} - then - run=true - fi - done -done - -rmdir "${tmpDir}" -- cgit v1.2.3-54-g00ecf