restartcups.sh

Här diskuteras programmering och utveckling
Användarvisningsbild
kenta
Inlägg: 105
Blev medlem: 22 nov 2006, 09:32
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Östersund

restartcups.sh

Inlägg av kenta »

Hej DrMegahertz om du har tid att titta på denna fil:

./restartcups.sh: 6: Syntax error: "(" unexpected
make: *** [cups-install] Fel 2

det är något fel med parentesen, ska den skrivas efter sleep 5 och före RCFILES=
eller vad.

Tack på förhand
Mvh kenta

restartcups.sh

#!/bin/sh
cp /usr/share/cups/model/Canon-LBP-* /usr/share/ppd/
/etc/init.d/cupsys restart
echo "Waiting 5 seconds..."
sleep 5
RCFILES=("/etc/init.d/cups restart" \
"/etc/init.d/cupsd restart" \
"/etc/software/init.d/cups restart" \
"/etc/init.d/cupsys restart" \
"/etc/init.d/cupsys reload" \
"/etc/rc.d/rc.cups restart" )


OK=0
for FILE in "${RCFILES[@]}"
do
if [ -e `echo $FILE | cut -d ' ' -f 1 -` ]; then
echo "Trying $FILE..."
$FILE
OK=1
fi
done

if [ $OK == 0 ]; then
echo "Trying killall -HUP cupsd..."
killall -HUP cupsd
fi

echo "Waiting 5 seconds..."
sleep 5
Användarvisningsbild
DrMegahertz
Inlägg: 296
Blev medlem: 06 maj 2006, 14:37
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Södra Dalarna

SV: restartcups.sh

Inlägg av DrMegahertz »

Ptja, nu är det ju inte direkt så att jag är allvetande guru här bara för att jag är moderator så jag får nog passa frågan vidare till någon annan, då min kunskap om bashscripting är mycket begränsad.  ::)
BildAre you shpongled? Bild
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

SV: restartcups.sh

Inlägg av mcNisse »

Felet ligger i skalet. Du kör /bin/sh (dash tror jag det är) och använder bash features. Byt ut /bin/sh till /bin/bash så borde det fungera bättre.
KDE 4.5 SC är ute i det fria!!! Tjoho

Stagnation is good for nobody - after all if you don't progress you end up with gnome
Användarvisningsbild
kenta
Inlägg: 105
Blev medlem: 22 nov 2006, 09:32
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Östersund

SV: restartcups.sh

Inlägg av kenta »

Tack gjorde susen, tror jag.

Mvh Kenta
Skriv svar

Återgå till "Programmering och webbdesign"