hi
ich habe folgendes probelm:
moechte mit einem makefile nach eingabe von "make uninstall", dass dieses ueberprueft ob "/usr/share/doc/packages/marmllvoc" existiert und wenn ja, dass es dieses Verzeichniss loescht.
mein versuch:
uninstall: if test -f /usr/share/doc/packages/marmllvoc; then rm -r /usr/share/doc/packages/marmllvoc; fi
leider ist das verzeichniss immer noch vorhanden <img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle">
wer weiss eine loesung?
marmll
makefile
Re: makefile
Hi!
"test -f" prüft nur, ob es eine _Datei_ ist, aber bei dir ist es ja ein verzeichnis.
Cheers,
GNU/Wolfgang
"test -f" prüft nur, ob es eine _Datei_ ist, aber bei dir ist es ja ein verzeichnis.
Cheers,
GNU/Wolfgang
Re: makefile
gibt es einen aehnlichen aufruf wie "test -f" der auf ein verzeichnis testet?
danke
marmll
danke
marmll
Re: makefile
Ja, klar.
<pre>
-f file Prüfung auf Datei
-d directory Prüfung auf Verzeichnis
-c char Prüfung auf zeichenorientierte Gerätedatei
-b block Prüfung auf blockorientierte Gerätedatei
</pre>
Weiteres in der man-Page zu test oder der bash.
Jochen
<pre>
-f file Prüfung auf Datei
-d directory Prüfung auf Verzeichnis
-c char Prüfung auf zeichenorientierte Gerätedatei
-b block Prüfung auf blockorientierte Gerätedatei
</pre>
Weiteres in der man-Page zu test oder der bash.
Jochen
Re: makefile
Wie wäre es einfach mit
rm -rf /usr/sonstwo/marmllvoc
?
wenns nicht da ist wirds nicht gelöscht wenn schon schon. Das willst du doch oder ?
rm -rf /usr/sonstwo/marmllvoc
?
wenns nicht da ist wirds nicht gelöscht wenn schon schon. Das willst du doch oder ?