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
Sortieren Befehl - seltsame Verhalten miwinter UNIX für Fortgeschrittene und Experten 16 05-29-2008 08:19 AM
Fehlermeldung während der Ausführung der Shell-Skript ajayyaduwanshi Shell Programmierung und Scripting 4 10-25-2007 08:12 AM
Strange Fehlermeldung mit regex-Test ... fgilain Shell Programmierung und Scripting 4 05-31-2006 10:52 PM
ED seltsame Fehlermeldung Frenki Shell Programmierung und Scripting 6 10-29-2004 07:00 AM
Strange "Unable to load Dolmetscher" Nachricht! Solvman UNIX für Fortgeschrittene und Experten 6 05-15-2002 10:03 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 04-25-2007
Marwan marwan is offline
Registrierte Nutzer
  
 

Join Date: März 2007
Beiträge: 20
eine seltsame Nachricht, wenn die Ausführung des Befehls Sortieren

Sehr geehrte Damen und Herren,
wenn ich den Befehl:
gunzip-c file.gz | sort
der Befehl ausgeführt wird und normalerweise richtig, aber eine Meldung erscheinen, hält immer ich den folgenden Befehl ein:

die Nachricht:
Art: fehlende NEWLINE hinzugefügt am Ende der Eingabedatei STDIN

Wer weiß, was ist die Bedeutung dieser Nachricht erhalten?
Vielen Dank im Voraus
  #2 (permalink)  
Old 04-25-2007
zazzybob's Avatar
zazzybob zazzybob is offline Forum Advisor  
Registriert Geek
  
 

Join Date: Dezember 2003
Ort: Melbourne, Australien
Beiträge: 2.100
Es tut genau, was es sagt - es ist ein Zeilenumbruch am Ende der Eingabedatei als eine nicht da ist, zB

Code:
$ echo -n "foo" | sort
sort: warning: missing NEWLINE added at EOF
foo
$ echo "foo" | sort
foo

Sie können diese Meldung durch eine Umschichtung der gutartigen STDERR nach / dev / null, oder durch Anhängen einer Zeilenumbruch zu Ihrer Eingabedatei, z. B.:

Code:
$ ( gzip -dc ./file.gz; echo ) | sort
-or-
$ gzip -dc ./file.gz | sort 2>/dev/null

Sie können überprüfen, ob die letzte Zeile der Datei enthält keine newline mit:

Code:
$ gzip -dc ./file.gz | tail -1 | od -c

Prost,
ZB
  #3 (permalink)  
Old 04-27-2007
Marwan marwan is offline
Registrierte Nutzer
  
 

Join Date: März 2007
Beiträge: 20
Sehr geehrte Zazzybob,
Vielen Dank für die Informationen, aber ich bin so neu, auf Unix, und ich kann nicht ganz folgen, mit u. Ich brauche, um die Ursache des Problems, das ist der Grund, warum die Art Befehl eine neue Zeile an das Ende der Datei.
und wenn ich den Befehl: gunzip-c file.gz | tail -1, ist das Ergebnis der letzten zwei Zeilen, die nicht nur die letzte Zeile.
Danke
  #4 (permalink)  
Old 04-27-2007
Jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Ort: NM
Posts: 5805
Unix-Dateien, die uns Menschen der Ansicht, Text, ASCII 10 Verwendung für die Beförderung Kontrolle - es ist als newline Zeichen.

Entpacken Sie die Datei.
Öffnen Sie die Datei in einem Editor, gehen Sie bis zum Ende der letzten Zeile und drücken Sie die Return-Taste auf der Tastatur. Das wird ein Zeilenumbruch (\ n) an das Ende der Datei. Speichern Sie die geänderte Datei. Re-Zip ist.
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 07:39 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