Ich habe eine RPM, die Dateien auf dem Zielcomputer platziert. Wie kann Shellskript so geschrieben werden, dass es, wenn die Datei bereits existiert, nicht kopiert wird.Wie man Shell-Skript in RPM-Spezifikationsdatei ausführt?
Beschreibung:
Wenn das RPM installieren wird die Datei nicht ersetzen sollte, wenn die Datei in der Lage ist bereits vorhanden. Derzeit ändert sich die Konfiguration, während sie ausgetauscht wird. Ich plane, im Abschnitt% install script eine Bedingung zu schreiben. Ich habe es versucht und es funktioniert nicht, Fehler wie "sonst"/"fi" wird nicht gefunden.
was meinst du mit "in specs folder"? Versuchen Sie in Ihrer Frage etwas präziser zu sein. Meinst du Dateien, die sich im Abschnitt% files befinden? Was passiert jetzt, wenn Sie die RPMs installieren? Was willst du passieren? –
ah eine "Spezifikationsdatei"; ganzer unterschied mit "specs ordner" ... jeez –
Sorry für die Verwirrung. Es war Datei :) –