Kod: Zaznacz cały
#!/bin/sh
export CPU="pentium3" ARCH="i686" FLAGS="-mtune=pentium3 -fomit-frame-pointer" TMP="/tmp/a"
INPLACE_UPGRADE="yes"
FAILDIR="$TMP/__failures__"
PACKAGES="bash"
mkdir -p $FAILDIR
for i in ./$PACKAGES/*.SlackBuild;
do
cd $(dirname $i)
if [ $INPLACE_UPGRADE = "yes" ]; then
sh $(basename $i) && ( upgradepkg --install-new $TMP/$(basename $i .SlackBuild)*.txz; ldconfig ) || touch $FAILDIR/$(basename $i .SlackBuild).failed
else
sh $(basename $i) || touch $FAILDIR/$(basename $i .SlackBuild).failed
fi
cd ..
sleep 1
done
unset CPU ARCH FLAGS TMP
Kod: Zaznacz cały
./a.build: line 14: cd: ./{bash,util-linux}: No such file or directory
sh: *.SlackBuild: No such file or directory
Kod: Zaznacz cały
for i in ./{bash,util-linux}/*.SlackBuild; do
działaj
done
Będę bardzo wdzięczny za pomoc