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
Gebäude Volltextsuche Anwendungen mit Oracle Text iBot Oracle-Updates (RSS) 0 04-06-2008 06:10 AM
Perl: Suche nach String übergeben wurde, dann auf die Suche und Ersetzen von Text Crypto Shell Programmierung und Scripting 4 01-04-2008 10:24 AM
Simplistischen Fragen (Im Grunde bin ich dumm.) fatalrealm UNIX for Dummies Questions & Answers 1 10-16-2007 11:58 PM
Super dummen Fragen von einem Newbie johnjm22 UNIX for Dummies Questions & Answers 8 04-13-2004 11:35 AM
Zwei dumme Fragen Darkstripes UNIX for Dummies Questions & Answers 1 07-15-2003 11:51 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-20-2008
JT J.T. is offline
Registrierte Nutzer
  
 

Join Date: Nov 2008
Beiträge: 3
Die dumbest des Dumb Text Suche Fragen

Ich habe einige Due Diligence durch die Suche im Forum für eine Antwort, aber ohne Erfolg. Entschuldigen Sie diese elementarsten Fragen.

Mit grep kann ich suche eine Datei leiten und die Zeilennummer des Textes Ich suche. Nun zu den elementaren Teil, wie kann ich weiterhin die Suche nach einem anderen Suchkriterien aus, dass die Zeile an das Ende der Datei?

Vielen Dank im Voraus.
  #2 (permalink)  
Old 11-20-2008
joeyg's Avatar
joeyg joeyg is offline Forum Staff  
modérateur
  
 

Join Date: Dezember 2007
Ort: Haus der 17-Weltmeister Boston Celtics
Beiträge: 1311
Wink Nicht alle zusammen, sondern zeigt einige Stücke zu untersuchen,

Lassen Sie sich die ursprüngliche Datei.
Erstellen Sie ein Duplikat mit Zeilennummern.
Set Variable mline gleich zum ersten Auftreten von ABC.
Echo Variable $ mline.
Verwenden Sie awk zu finden Zeilennummer> 3 (Wert ml) und das Wort blah.
Beachten Sie, dass ich nicht die earler blah Einträge.

[Ich glaube, mit awk, ein paar Schritte übersprungen werden könnte durch die Verwendung der für die Anzahl Parameter.]


Code:
> cat file73
blah
blah
ABC
123
456
789
DEF
yech
yech
blah
blah

> cat -n file73 >file73.n
> mline=$(grep -n ABC file73 | head -1 | cut -d":" -f1)
> echo $mline
3
> awk -v ml=$mline '$1>ml && $2=="blah" {print}' file73.n
    10  blah
    11  blah

  #3 (permalink)  
Old 11-20-2008
JT J.T. is offline
Registrierte Nutzer
  
 

Join Date: Nov 2008
Beiträge: 3
Die dumbest des Dumb Text Suche Fragen

Joey Dank für Ihre Antwort.

Eine weitere Frage, ob man, wie soll ich dann den Wert aus dem awk-Anweisung, um eine Variable zur späteren Verwendung in meinem Script?
  #4 (permalink)  
Old 11-20-2008
JT J.T. is offline
Registrierte Nutzer
  
 

Join Date: Nov 2008
Beiträge: 3
Die dumbest des Dumb Text Suche Fragen

Ich war in der Lage, um die Ergebnisse der awk-Anweisung an eine Variable, aber es sieht aus wie der mitgelieferten Code nur ein Ergebnis zurückgibt, wenn der 2. Suchkriterien (bla) ist in der 1. Spalte. Wenn der 2. Suchkriterien ist nicht in der 1. Spalte wie folgt nichts zurückgegeben:


Code:
 
blah
blah
ABC
123
456
789
DEF
yech
yech
GHI blah
JKL blah

Wie kann ich ändern, diese Logik zu suchen jenseits der 1. coumn?
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 01:51 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