allapow
06-10-2008, 23:09
hallo,
ich wollte eine Variable in meinem Script überprüfen ob sie mit einem bestimmten char beginnt. Ich bekomme immer die Fehlermeldung:
grep: 726353: No such file or directory
726353 ist dabei der Inhalt der Variablen die ich untersuchen möchte
Ist so etwas mit grep, sed oder awk überhaupt möglich, oder kann man mit denen nur Dateien abfragen/bearbeiten aber keine Variablen?
Ich hab nichts dazu gefunden darum gehe ich schon gedanklich Richtung Perl oder eben C und Java... kann ich bei Shell Scripten bleiben?
Wie kann ich mit einem Shell Script herausfinden ob der Inhalt einer Variablen mit einem bestimmten Ausdruck beginnt?
char's zählen mit wc -m scheint auch nur mit Dateien aber nicht mit Variablen zu funktionieren.
kann mir dabei jemand weiter helfen?
ich wollte eine Variable in meinem Script überprüfen ob sie mit einem bestimmten char beginnt. Ich bekomme immer die Fehlermeldung:
grep: 726353: No such file or directory
726353 ist dabei der Inhalt der Variablen die ich untersuchen möchte
Ist so etwas mit grep, sed oder awk überhaupt möglich, oder kann man mit denen nur Dateien abfragen/bearbeiten aber keine Variablen?
Ich hab nichts dazu gefunden darum gehe ich schon gedanklich Richtung Perl oder eben C und Java... kann ich bei Shell Scripten bleiben?
Wie kann ich mit einem Shell Script herausfinden ob der Inhalt einer Variablen mit einem bestimmten Ausdruck beginnt?
char's zählen mit wc -m scheint auch nur mit Dateien aber nicht mit Variablen zu funktionieren.
kann mir dabei jemand weiter helfen?