Forum: PC Hard- und Software icons.sh: Zeile 98: Syntaxfehler: Unerwartetes Dateiende.


von Verzweifelter (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
ich bin gerade dabei, mir mein eigenes Icon-Theme zu erstellen. Dafür 
habe ich mir ein Script (siehe Anhang) geschrieben, dass die Icons in 
die richtigen Größen konvertiert.
Dafür wird gibts die Ordner apps, categories und actions, die anderen 
Icons brauche ich nicht. In die Ordner lege ich die Icons in groß rein 
und das Script ruft in jeder for-Schleife einen der drei Ordner auf und 
konvertiert die Bilder in die richtige Größe und verschiebt die neuen 
Icons in die entsprechenden Ordner.
Ich weiß, jeder wird schreien, ich könnte ich nicht programmieren. 
Stimmt auch, ist nur ein schnell eingehackter Code, ich habe keine 
Ahnung im Programmieren von Bash-Scripten :-)

Das Problem ist nun, dass es nur halb funktioniert. Es funktioniert 
alles, aber die letzten for-Schleifen und die letzten echo-Befehle 
werden nicht ausgeführt. Zu Testzwecken habe ich jetzt mal ein paar mehr 
echos eingefügt um zu sehen, wo das Programm abbricht. Der "Test 
32"-echo wird noch ausgeführt, dann bricht das Programm ab.

Zusätzlich habe ich euch noch den gesamten Ordner gezippt angehängt.

Ich hoffe mal, ihr könnt mir helfen, ich denke mal es ist einfach ein 
(wahrscheinlich dummer) Fehler.
Schonmal vielen Dank für eure Hilfe :-)

von Jan L. (ranzcopter)


Lesenswert?

Schuss ins Blaue: Es gibt ganz sicher keine Dateinamen, die Leer- oder 
andere Spezialzeichen enthalten, bzw. die benutzten Glob-Variablen 
stehen alle in Quotes?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Das Archiv hängt ja dran, ich habe keine solchen darin gefunden … wäre 
sonst auch meine erste Vermutung gewesen.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Manchmal sieht man den Wald halt vor lauter Bäumen nicht. ;-)

In Zeile 82 fehlt ein "done".

von Verzweifelter (Gast)


Lesenswert?

Danke, da wär ich im Leben nicht drauf gekommen! Danke, jetzt 
funktionierts. War also doch ein (extrem) dummer Fehler.

Nochmal vielen Dank und schönen Freitag Abend!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.