The UNIX and Linux Forums  


Go Back   Die UNIX-und Linux-Foren > Top Foren > UNIX für Fortgeschrittene und Experten
.
Google unix.com



UNIX für Fortgeschrittene und Experten Expert-to-Experte. Erfahren Sie fortgeschrittene UNIX-, UNIX-Kommandos, Linux-Betriebssysteme, System-Administration, Programmierung, Shell, Shell-Skripte, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Vergleicht man 2 Dateien hdixon UNIX for Dummies Questions & Answers 2 08-01-2007 01:24 PM
Auf den Vergleich von zwei Fehler-Nummer bekommen, nicht in der Lage, sie zu korrigieren pplease Hilfe moh_hak_786 Shell Programmierung und Scripting 2 06-25-2007 12:55 AM
Vergleich von zwei Dateien Marwan UNIX for Dummies Questions & Answers 6 06-11-2007 03:39 AM
Vergleich mit echten Schatten Dateien Dateien terrym UNIX für Fortgeschrittene und Experten 4 02-09-2007 02:38 AM
Shell-Skript, Vergleich von Dateien in einer Datei raina_nalin Shell Programmierung und Scripting 4 06-21-2005 07:00 AM

 
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 09-13-2006
gkrishnag gkrishnag is offline
Registrierte Nutzer
  
 

Join Date: Jul 2006
Beiträge: 49
Script-Fehler .. für den Vergleich von 2 Dateien!

Hi

Ich bin mit den unter-Skript, um zwei Dateien .. Ich bekomme Fehler wie unten:
#! / bin / sh
# Script zu finden, die Unterschiede zwischen 2 Dateien
# Denken Sie daran, die alte Datei datei1 sollte immer das erste Argument. Else, die Logik würde umgekehrt.
# Diff.sh <alter Datei> <neuer Datei>
if [[$ #-ne 2]], dann
echo "Sie brauchen nur 2 Dateien zu vergleichen"
exit 1
fi;

# Nehmen Sie die diff durch Ignorieren der Blanko-und Leerzeichen.
diff-b-w $ (1) $ (2)> $ (1). diff
if [[$? -eq 0]], dann
echo "Keine Dateien hinzugefügt / entfernt"
sonst
echo "Dateien wurden hinzugefügt / entfernt"
fi;

# Prozess der diff-Datei.
# Eine Zeile könnte so aussehen
# <Text-die-ging-out
#> Text-die-kam-in

while read line
tun
if [[$ (line: 02 Minuten nach zwölf) \u003d\u003d "<"]], dann
echo $ (line: 2) wird entfernt.
fi;

if [[$ (line: 02 Minuten nach zwölf) \u003d\u003d ">"]], dann
echo $ (line: 2) wird hinzugefügt.
fi;

done <$ (1). diff

wenn ich: diff.sh <oldfilename> <newfilename>
/ home / cvs -> diff.sh 2047files.txt 2048files.txt
Dateien wurden hinzugefügt / entfernt
diff.sh [23]: $ (line: 02 Minuten nach zwölf): Die angegebene Substitution ist nicht gültig für diesen Befehl.

kann jemand dieses ...

Beachten Sie, aber mein puruse ist, bin ich in der Lage, um eine andere Datei, wo ich sehen konnte, das diff, aber ich habe den Fehler ... Wie kann ich über diese kommen?

Jede sugesstions ...
 

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 08:24 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