![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| 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 |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
||||
|
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 |
| Anzeige-Modi | Rate this thread |
|
|