All pastes #951341 Raw Edit

hba

public shellscript v1 · immutable
·published 2008-03-21 08:28 UTC
rendered paste body
#!/bin/sh# pkgfscaner.sh# looks if a file in a package exist in the system# yeah i know, it looks ugly.. but seems to make the work# at this moment, any suggestion-idea: hba.nihilismus at gmail.com# installpkg $pkg | pkgfscaner.shtmpfile='tmpfile'while read input; do    inputbuf+="$input\n"donepkglinksin=$(echo -e $inputbuf | \  sed \    -e '/^The following files/,// d' \    -e '/^#### Scanning the contents/,/^locations that you want/ d' \    | sed "s/^ */\//" | sed "s/ \/ //g" | sed '/^$/ d' \)pkgfilesin=$(echo -e $inputbuf | \  sed -e '/^#### Scanning the contents/,/^Be sure they/ d' | \  awk '{$1 = ""; $2 = ""; $3 = ""; $4 = ""; $5 = ""; print}' | \  sed 's/^ *install\/.*//' | \  sed -e 's/^ */\//' | sed -e 's/^\/$//' | sed '/^$/ d'\)echo -e "$pkglinksin" > $tmpfileecho -e "$pkgfilesin" >> $tmpfilenumfiles=$( sed -n '$=' $tmpfile)for i in `seq 1 $numfiles`do  file=$(sed -n "$i p" $tmpfile)  if [ -e "$file" ]; then    echo "$file exists in the system"  fidone