![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| UNIX for Dummies Questions & Answers Wenn Sie nicht sicher sind, wo Sie eine UNIX-oder Linux-Frage, post it here. Alle UNIX-und Linux-Anfänger willkommen! |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| sed: regex Zeile löschen und nächste Zeile, wenn leer | one71 | Shell Programmierung und Scripting | 2 | 09-18-2008 06:53 AM |
| wird ein Argument der Kommandozeile und ein Unix-Befehl aus, um awk Variablen | sweta_doshi | Shell Programmierung und Scripting | 0 | 08-08-2008 07:54 AM |
| wie? Start-Kommando mit der String-Befehlszeilenoptionen | TinCanFury | Shell Programmierung und Scripting | 5 | 04-28-2008 07:06 PM |
| Wie kann ich Streifen dieser Zeile mit perl regex. | ramky79 | Shell Programmierung und Scripting | 1 | 03-18-2008 12:10 PM |
| Regex wieder Namen aus der folgenden einschließlich Carriage Return am Ende der Zeile | Shakey21 | Shell Programmierung und Scripting | 3 | 07-18-2002 09:27 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Tests für regex auf Befehlszeile
hi unixers, Ich frage mich, ob jemand kann mir sagen, wie ich kann für eine regex in der Befehlszeile? Code:
if any parameter begins with a special character then do this else do that Vielen Dank für Ihre Hilfe. |
|
||||
|
Sorry about that und vielen Dank für Ihre Antwort Franklin52. Ich habe ein Skript, das hat diese Syntax: Skript <group_id> <user_name> <regex> Regeln: * Der Benutzer kann einzelne oder mehrere group_ids und / oder user_names * Die regex ist optional * Group_ids sind 5-stellige Zahlen * User_names sind kann eine Combo von Zeichen und Zahlen weil die regex Parameter ist optional, ich möchte prüfen, ob sie wurde auf der Kommandozeile. weiter, wenn die regex wurde hinzugefügt, dann möchte ich, dass die Verwendung regex Wert gegen ein anderes Skript, das ich erstellt: Code:
if any parameter begins with a special character; then run a different script with the regex parameter else do something else fi hier ist so weit wie ich .. und ich gebe zu, es ist nicht weit .... Code:
if [ "$*" begins with any of these '[][\\.*$^]/\\&' ] ./script2 regex else do something else fi Danke |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|