-
Hallo Forum,
ich habe noch eine Frage zur Shell-Skript-Programmierung:
Es gibt eine Konfigurationsdatei mit Key/Value Paaren, wobei die Values Leerzeichen enthalten dürfen:
myparatext=Das ist ein Text.
myparatext2=Ein Text mit Ümläüten.
htmltext=Dieser Text ist mit HTML formatiert: ä ö ü
equals=Dieser Text enthält ein Gleichheitszeichen 2+3=5
#Eine Kommentarzeile = mit Gleichheitszeichen
#Eine Kommentarzeile ohne Gleichheitszeichen!
Jetzt möchte ich diese Datei innerhalb eines Shell-Skripts einlesen. Das mache ich wie folgt:
# Verarbeitung der Konfigzeile
Die Verarbeitung soll dann wie folgt sein: Der erste Teil (vor dem Gleichheitszeichen) soll in einer weiteren Textdatei durch den zweiten Teil ersetzt werden. Dieses wollte ich dann mit sed machen (aber soweit bin ich noch nicht ;))
Ich habe schon mehrere Möglichkeiten zum Trennen von $line ausprobiert. Sei es mit cut oder awk. Aber ich bin bisher nicht zum Ziel gekommen.
Falls jemand schon ein solches Skript in seiner Sammlung hat und mir zur Verfügung stellen kann, wäre ich sehr dankbar.
PS: Das herausfiltern von Kommentaren im Configfile (Die Zeilen die mit # beginnen) wäre ein Goodie, muss aber für den ersten Wurf nicht sein.
-
Zitat
Original geschrieben von harlekyn
printf %03d <deinzaehler>
Erstmal Danke! Und während ich das ausprobiert habe, hast du schon wieder geändert.
Ich brauchte noch den Wert in einer Variablen, das ich dann so gelöst habe:
#cnt ist der Zähler, mycnt der Zähler mit führenden Nullen.
Aber jetzt hast Du das ja auch schon so ähnlich gelöst. Nochmals Danke! :top:
EDIT: Originalbeitrag ins Zitat;)
-
Hallo Forum!
Ich möchte ein Linux-Shell-Script schreiben, welches u.a. ein Zählvariable enthält. Diese soll aber mit führenden Nullen dargestellt werden: 001, 002, 003 etc.
Da ich so etwas nicht hin bekommen habe, dachte ich mir "000" einfach vor die Zählvariable zu hängen und alles bis auf die letzten drei Zeichen abzuschneiden. Doch auch das habe ich nicht hin bekommen. Ich dachte an sed aber finde in der Doku keine Hinweise dieses Problem zu lösen.
Hat jemand von Euch eine Idee?
Danke und Gruss!
-
Zitat
Original geschrieben von juezae
Hallo Hightower2004,
wenn alles wieder so ist,wie es war, solltest du für den nächsten Fall der Fälle eine Komplettsicherung über PCSuite machen. Dafür gibt es solche Programme. In der Schublade helfen sie nicht viel. Anscheinend hast du ja Erfahrung mit "Fabrik neuen Zustand" und nichts daraus gelernt.
Tja, am besten wäre, wenn es eine Backupsoftware auf dem Telefon geben würde, welches regelmäßig über das Netz ein Backup durchführen würde. So ähnlich funktioniert mein Backup auf dem PC. Das geht automatisch ohne Benutzerinteraktion. Aber bei den Datenpreisen und Drosselungen ab ein GB (das N97 mini hat 8 GB internen Speicher) machen diese Möglichkeit zum Ding der Unmöglichkeit.
Außerdem war bei den letzten Handys die dich hatte (Siemens und SonyEricsson) nur die Datensicherung möglich. Konfigurationseinstellungen konnte man m.W. nicht so einfach sichern. Aber vielleicht hat Nokia ja andere Möglichkeiten. Leider hatte ich das Telefon noch nicht so lange um alles auszuprobieren.
Wie das mit dem Backup im dreiwöchigen Sommerurlaub funktionieren soll, weiß ich auch nicht. Ich schleppe nämlich keinen PC mit mir herum um die Daten vom Telefon regelmäßig zu sichern. Und noch ein Punkt: Ich kenne keine PCSuite, die unter Linux läuft
-
Re: Re: Re: Re: N97 Mini: Gerät startet nicht mehr
Zitat
Original geschrieben von imagomundi
Und wenn das alles nichts hilft, bleibt Dir schliesslich nur der Weg zum NSC.
Danke für Deine ausführliche Anleitung. Ich hab's jetzt zum Händler gebracht.
Was mich am meisten nervt ist, dass es wahrscheinlich wieder im "Fabrik neuen Zustand" zurück kommt, und ich alles wieder schön so einrichten darf, wie ich es gerne hätte. 
-
Re: Re: N97 Mini: Gerät startet nicht mehr
Zitat
Original geschrieben von imagomundi
Anleitung für N97 dürfte gleich sein für N97 mini
Danke! Da ich bei mir gar nichts mehr eingeben kann hilft wohl nur der beschriebene Affengriff. Doch wie lange muss ich gedrückt halten? Dort steht während des gesamten Startvorgangs doch ich spüre auch nach mehreren Sekunden (länger als 20 Sek. kann man das Telefon so gar nicht halten...) keine Reaktion; kein Vibrieren, keine Displaybeleuchtung, kein Beep.
-
Sorry, wenn ich ungeduldig bin: Hat noch jemand eine Idee oder soll ich das Gerät morgen früh gleich zum Service bringen?
-
Zitat
Original geschrieben von Deifie
Mal ohne Speicherkarte versuchen...
Es ist keine drin. Habe die Investition bisher noch nicht getätigt.
-
Zitat
Original geschrieben von Deifie
Startet das Gerät denn ohne SIM?
Gleiches Ergebnis wie oben.
-
Zitat
Original geschrieben von StevenWort
Welche SIM-Karte versuchst denn einzulegen?
Meinst Du von welchem Provider?
Zitat
Original geschrieben von StevenWort
SIM-Karte evtl. defekt?
Glaube ich nicht, da bei SIM-Karten in meinem W890i tadellos funktionieren.