Ich möchte zwei Dateien vergleichen und den Unterschied zwischen den beiden Dateien auf den dritten umleiten.
file1:Shell-Skript, um zwei Dateien zu vergleichen und den Unterschied zu der dritten Datei zu schreiben
/opt/a/a.sql
/opt/b/b.sql
/opt/c/c.sql
Falls eine Datei hat #
vor /opt/c/c.sql
, es #
file2 überspringen sollte:
/opt/c/c.sql
/opt/a/a.sql
Ich möchte den Unterschied zwischen den beiden Dateien erhalten. In diesem Fall sollte /opt/b/b.sql
in einer anderen Datei gespeichert werden. Kann mir jemand helfen, die oben genannten Szenarien zu erreichen?
[ 'Mann diff'] (http : //man7.org/linux/man-pages/man1/diff.1.html) –
Zuerst sollten Sie entscheiden, welche der drei Sie verwenden möchten: Batch-, Powershell- oder Shell-Skript – Marged
Zweitens sollten Sie recherchieren, welche Befehl (s) Sie würden für Ihre Skriptsprache wählen. – krousemw