The UNIX and Linux Forums  


Go Back   Die UNIX-und Linux-Foren > Top Foren > UNIX for Dummies Questions & Answers
.
Google unix.com



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

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 10-08-2008
ankimo ankimo is offline
Registrierte Nutzer
  
 

Join Date: Sep 2008
Beiträge: 23
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.
  #2 (permalink)  
Old 10-08-2008
ankimo ankimo is offline
Registrierte Nutzer
  
 

Join Date: Sep 2008
Beiträge: 23
denn ich bin immer noch ganz oben auf der Liste, ich dachte, ich möchte hinzufügen, dass ich mit ksh.

Vielen Dank für Ihre Hilfe.
  #3 (permalink)  
Old 10-08-2008
Franklin52 Franklin52 is online now Forum Staff  
Moderator
  
 

Join Date: Feb 2007
Posts: 4342
Testen einen Parameter in der Befehlszeile? Werden PRECISER und zu klären, was Sie erreichen wollen.

Grüße
  #4 (permalink)  
Old 10-08-2008
ankimo ankimo is offline
Registrierte Nutzer
  
 

Join Date: Sep 2008
Beiträge: 23
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
  #5 (permalink)  
Old 10-08-2008
ramen_noodle ramen_noodle is offline Forum Advisor  
Registrierte Nutzer
  
 

Join Date: Dezember 2007
Ort: Virginia, USA.
Beiträge: 251
Mit getopts wäre eine bessere Wette imho.
-g-Gruppe, Benutzer-u-r (optional regexp) ..., dass die Art der Sache.
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 12:56 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0