The UNIX and Linux Forums  

Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
xargs Zweifel shihabvk Shell Programmierung und Scripting 1 09-29-2005 11:38 AM
find | xargs cat asal_email Shell Programmierung und Scripting 4 03-17-2005 12:16 AM
Hilfe mit xargs JimJim UNIX for Dummies Questions & Answers 4 02-08-2005 07:08 PM
Verwendung von xargs Kommando kishorebabu UNIX for Dummies Questions & Answers 5 10-30-2003 02:53 PM
xargs jpprial UNIX for Dummies Questions & Answers 4 09-17-2001 09:29 PM

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 11-22-2007
freakygs freakygs is offline
Registrierte Nutzer
  
 

Join Date: Nov 2007
Beiträge: 15
grep und xargs

Jungs ... Ich möchte xargs in einer Weise, dass ich es benutzen können, in der Grepping ausgefüllt werden ..

etwa wie folgt aus:

grep-p <xargs values> *

Lemme Know-how, dies zu tun ..
  #2 (permalink)  
Old 11-22-2007
sysgate's Avatar
sysgate sysgate is offline Forum Advisor  
Unix-basierten
  
 

Join Date: Nov 2006
Ort: Bulgarien
Beiträge: 1323
Was p-Flagge steht, kann ich nicht finden, das in meiner Version von grep. Können Sie ein Beispiel oder mehr Informationen darüber, was geschehen muss?
  #3 (permalink)  
Old 11-22-2007
Klashxx's Avatar
Klashxx Klashxx is offline Forum Advisor  
HP-UX/Linux/Oracle
  
 

Join Date: Feb 2006
Ort: Almería, Spanien
Beiträge: 393
Etwa so:


Code:
command | xargs -i ksh -c ' grep -p "{}" *'

  #4 (permalink)  
Old 11-23-2007
freakygs freakygs is offline
Registrierte Nutzer
  
 

Join Date: Nov 2007
Beiträge: 15
es hat funktioniert, aber der Befehl grep lief mehrere Male, ...

Zuletzt bearbeitet von freakygs; am 11-23-2007 02:51 AM..
  #5 (permalink)  
Old 11-23-2007
LivinFree's Avatar
LivinFree LivinFree is offline Forum Advisor  
Goober Extraordinaire
  
 

Join Date: Jul 2001
Ort: Portland, OR, USA
Beiträge: 1584
Zitat:
Zitat von freakygs View Post
es hat funktioniert, aber der Befehl grep lief mehrere Male, ...
xargs kann / wird, dass. Denken Sie an läuft etwas wie "finden. -type f-exec grep foo () \; "- das wird exec 'grep' einmal für jede Datei gefunden. Nun läuft "finden. -type f | xargs grep foo 'wird die Zahl der Zeit grep wird. Es müssen noch genannt werden mehr als einmal, da gibt es ein Limit für die Länge einer Befehlszeile, abhängig von Ihrer Shell und Architektur - zum Beispiel, mir ist ca. 32k. Wenn ich lief eine große Suche in einer großen Source-Branche, würde ich erwarten, dass die Suche auch über 32k-Dateien, so dass selbst im besten Fall, nicht xargs könnte möglicherweise Bau des "idealen" Befehlszeile für mich.
  #6 (permalink)  
Old 11-23-2007
freakygs freakygs is offline
Registrierte Nutzer
  
 

Join Date: Nov 2007
Beiträge: 15
grep-p <pattern> <file>

gibt den Blick auf die paragraphic <pattern> Wert in der <file>

Man-Page-Info. eingefügten unter:
-p [Separator] Zeigt den gesamten Absatz, die mit Zeilen. Die Absätze
werden durch Absatz-Separatoren, wie von der Separator Parameter,
, die Muster in der gleichen Form wie das Suchmuster. Linien, die ausschließlich das
Absatz-Separatoren werden nur als Trennzeichen, sie sind nie in die
ausgegeben. Die Standard-Absatz-Separator ist eine leere Zeile.


Lemme u wissen, ob etwas Beispiel
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 05:32 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