Zum Inhalt springen

CAPS LOCK im Unix/Linux-Shell-Skript ?!


Flori

Empfohlene Beiträge

Hallo,

ich möchte mit einem Shell-Skript auf Kommandozeilen-Ebene ein paar Benutzereingaben abfragen und diese im Anschluß in eine Datenbank eintragen.

Diese Eingaben über die Tastatur sollen jedoch nur in Großbuchstaben gemacht werden, damit später in der Datenbank eben auch alles in Großbuchstaben abgelegt wird.

Die Frage ist nun :

Gibt es eine Möglichkeit im Shell-Skript anzugeben, daß nur Großbuchstaben eingegeben werden können, also daß die CAPS-LOCK-Taste irgendwie automatisch aktiviert wird ?!

Wäre sehr hilfreich, wenn das tatsächlich ginge !

Danke vorab

Gruß Flori

Link zu diesem Kommentar
Auf anderen Seiten teilen

Es gibt zwei Moeglichkeiten:

[*]Datenbankfunktionen nutzen: In vielen DB gibt es Funktionen zur Umwandlung von Zeichenketten in Gross-/Kleinbuchstaben

[*]sed: Im Shellskript kannst Du mit Hilfe von sed und Regulaeren Ausdruecken Kleinbuchstaben durch Grossbuchstaben ersetzen

[/list=1]

Link zu diesem Kommentar
Auf anderen Seiten teilen

Thx für die Antworten !!

Habs jetzt mit der Funktion "tr" gelöst.

tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' wandelt ebenfalls jeden Kleinbuchstaben in der Zeichenkette in Großbuchstaben um.

Vielleicht dazu noch ne Frage :

Weiß jemand wie dazu die Kurzschreibweise aussieht, wenn es die gibt ?!

Habs mit tr 'a-z' 'A-Z' und auch mit tr "a-z" "A-Z" versucht, aber dann werden nicht alle Buchstaben, sondern nur die A's und Z's ersetzt....

Aber es funzt auf jeden Fall und des is schee ! :)

Nice weekend !

Flori

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...