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
Check Position Ende der Zeile (URGENT PLS) evvander Shell Programmierung und Scripting 6 11-11-2007 05:46 PM
Check Position Ende der Zeile für bestimmte Zeilen senthil_is Shell Programmierung und Scripting 1 11-09-2007 01:19 AM
Überprüfe die Zeile in einer Datei fongthai Shell Programmierung und Scripting 3 11-25-2006 01:49 PM
RS und Regionen in äußerster Randlage in gawk ...???? moxxx68 Shell Programmierung und Scripting 2 10-05-2004 01:52 PM
Wie Sie die Anzahl der Kommandozeilen-Argumente? prkwan Shell Programmierung und Scripting 3 11-17-2002 01:57 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 10-04-2006
SJF sjf is offline
Registrierte Nutzer
  
 

Join Date: Oct 2006
Beiträge: 3
Überprüfen Sie die letzte Zeile mit gawk?

Ich schreibe ein gawk-Skript, das einige grundlegende Regeln Konformität Code (Java-Text-Dateien) mit gawk. So weit, so gut.

Aber ich habe die Verpflichtung, sicherzustellen, dass die letzte Zeile in der Java-Quellcode-Dateien ist "/ * eof * /". Das folgende Snippet funktioniert, aber ist mehr als einmal pro Datei als / / mit ein "paar" zu viele Ausdrücke. Also, wie kann ich diese Prüfung nur einmal?
...
/ / (
if (tail -1 FILENAME ~ "/ * eof * /") (
print "Yeah"
)
)
...

Gehen Sie einfach, ich bin ein Neuling.
  #2 (permalink)  
Old 10-04-2006
SJF sjf is offline
Registrierte Nutzer
  
 

Join Date: Oct 2006
Beiträge: 3
Oder kann ich tun, so etwas wie:

/ \ / \ * Eof \ * \ / / (
if (Prüfen Sie, ob die letzte Zeile der Datei)
(
print FILENAME ": yay woot foo"> "/ dev / stderr"
)
sonst
(
print FILENAME ": failed"> "/ dev / stderr"
)
)

So wie ich "Prüfen Sie, ob die letzte Zeile der Datei"?
  #3 (permalink)  
Old 10-04-2006
Ygor's Avatar
Ygor Ygor is offline Forum Staff  
Moderator
  
 

Join Date: Oct 2003
Lage: -31.96,115.84
Posts: 1409
Sehen 13.3.1 Kenntnis Datendatei Grenzen
  #4 (permalink)  
Old 10-04-2006
SJF sjf is offline
Registrierte Nutzer
  
 

Join Date: Oct 2006
Beiträge: 3
Vielen Dank für die Idee,

Nun, wie kann ich es zur Arbeit?

...
END (
theEOFComment \u003d tail -1 FILENAME
Drucken theEOFComment
if (match (theEOFComment / EOF /)) (
print "Yeah"
)

...
)
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 06:11 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