You are looking at the HTML representation of the XML format.
HTML is good for debugging, but probably is not suitable for your application.
See complete documentation, or API help for more information.
<?xml version="1.0"?>
<api>
  <query-continue>
    <allpages gapfrom="Root-Konto" />
  </query-continue>
  <query>
    <pages>
      <page pageid="873" ns="0" title="Rm">
        <revisions>
          <rev xml:space="preserve">[[Bild:alle.png]]
__TOC__
= Allgemeines =
Der rm-Befehl ('''r'''e'''m'''ove) löscht eine oder mehrere Dateien und sogar ganze Verzeichnisse. 
Voraussetzung dafür sind die Schreibrechte in dem jeweiligen Verzeichnis.
Sollten diese Rechte gegeben sein, ist es nicht mehr erforderlich Schreibrechte
auf die zu löschende Datei zu besitzen. Wenn keine Schreibrechte auf die Datei
vorhanden sind, fragt der rm-Befehl automatisch vor der eigentlichen Löschung der Datei 
noch einmal nach, ob diese wirklich gelöscht werden soll.

 {| {{Warnung}}

 | Werden Dateien und/oder Ordner mit ''rm'' gelöscht, werden sie auch tatsächlich vom Datenträger entfernt und nicht erst in einen Papierkorb oder vergleichbares verschoben.

 |}

= Funktionsweise =
Der rm-Befehl ist folgendermaßen aufgebaut:
 rm [Optionen] Dateien

Dabei sind folgende Optionen zulässig:

 {| {{Tabelle}} border=1
|'''-d, --directory'''
| ermöglicht das Löschen von Verzeichnissen
|--
|'''-f, --force'''
| löscht schreibgeschützte Dateien (Bestätigung ist nicht erforderlich)
|--
|'''--help'''
| zeigt die Hilfe zu ''rm'' an
|--
|'''-i, --interactive'''
| erwartet nach jeder ausgewählten Datei eine interaktive Bestätigung ''(y/n)''
|--
|'''-no-preserve-root'''
| keine besondere Behandlung des Wurzelverzeichnisses (/)
|--
|'''-preserve-root'''
| die Wurzelverzeichnis (/) nicht rekursiv behandeln
|--
|'''-r, -R, --recursive'''
| [[Bild:achtung.png]] löscht Verzeichnisse rekursiv, ob leer oder nicht 
|--
|'''-v, --verbose'''
| zeigt die aktuell durchgeführte Aktion an
|--
|'''--version'''
| gibt Versionsinformationen zu ''rm'' aus
|}

Zum Löschen ''leerer'' Verzeichnisse kann auch der Befehl [[rmdir]] genutzt werden.

= Beispiele =
Ein Benutzer kann nur Dateien und Ordner löschen, die ihm auch gehören. So wird verhindert, dass (aus Versehen) Systemdateien oder die Dateien anderer Benutzer gelöscht werden. 

Sollen diese Dateien trotzdem gelöscht werden, muss rm mit [[sudo]] aufgerufen werden.

* Ordner ohne weitere Nachfragen entfernen
 rm -rf ''ordner_name'' 

* alle Dateien und Verzeichnisse ohne Nachfrage '''in''' einem Ordner entfernen
 rm -rf ''ordner_name''/*

* alle Dateien und Ordner eines Verzeichnisses mit manueller Bestätigung löschen
 rm -ri ''ordner_name''/*

* Datei löschen und aktuell durchgeführte Operation ausgeben
 rm -v ''datei_name''

* alle Dateien mit einem bestimmten Wortstamm aus einem Verzeichnis löschen
 rm ''wortstamm''*

* Datei, welche mit einem Minuszeichen beginnt, entfernen
 rm -- -''datei_name''
oder:
 rm ./-''datei_name''

[[Kategorie:Terminal]]</rev>
        </revisions>
      </page>
      <page pageid="1178" ns="0" title="Rmdir">
        <revisions>
          <rev xml:space="preserve">[[Bild:alle.png]]
__TOC__
= Allgemeines =
Mit dem Befehl ''rmdir'' ('''r'''e'''m'''ove '''dir'''ectory) können leere Verzeichnisse gelöscht werden.
= Syntax =
''rmdir'' wird folgendermaßen aufgerufen:
  rmdir [Optionen] Verzeichnisse 
Folgende Optionen können verwendet werden:
 {| {{Tabelle}} border=1
|'''--ignore-fail-on-non-empty'''
|Es wird keine Fehlermeldung angezeigt, falls das angegebene Verzeichnis nicht leer ist.
|--
|''' -p''', '''--parents'''
|Elternverzeichnisse werden ebenfalls gelöscht
|--
|'''-v''', '''--verbose'''
|Jedes gelöschte Verzeichnis wird ausgegeben.
|--
|'''--help'''
|Eine kurze Hilfe wird angezeigt.
|--
|'''--version'''
|Informationen über die Programmversion werden ausgegeben.
|}
= Beispiele =
*Das Verzeichnis ''ordner1'' wird gelöscht.
 rmdir ordner1
*Das Verzeichnis ''ordner3'' wird gelöscht.
 rmdir ordner1/ordner2/ordner3/
*Alle drei Verzeichnisse werden gelöscht.
 rmdir -p ordner1/ordner2/ordner3/
[[Kategorie:Terminal]]</rev>
        </revisions>
      </page>
    </pages>
  </query>
</api>