HP Unified Extensible Firmware Interface Benutzerhandbuch

Seite 49

Advertising
background image

Beschreibung

Dieser Befehl löscht einzelne oder mehrere Dateien oder Verzeichnisse. Wenn das Ziel ein
Verzeichnis ist, werden das Verzeichnis und alle enthaltenen Unterverzeichnisse gelöscht. Es ist
nicht zulässig, eine Datei umzuleiten, deren übergeordnetes Verzeichnis oder die selbst
gelöscht wird.

Das Löschen einer schreibgeschützten Datei führt zu einem Fehler. Das Entfernen eines Verzeichnisses
mit einzelnen oder mehreren schreibgeschützten Dateien führt zu einem Fehler. Wenn ein Fehler
auftritt, wird rm sofort beendet, weitere Dateien und Verzeichnisse werden nicht gelöscht.

Sie können ein Verzeichnis nicht löschen, wenn es sich um das aktuelle Verzeichnis oder ein in
diesem enthaltenes Unterverzeichnis handelt. Wenn der zum Löschen angegebene Dateiname
Platzhalterzeichen enthält, werden Sie nicht zur Bestätigung aufgefordert.

Sie können das Stammverzeichnis nicht löschen. Sie können das aktuelle Verzeichnis und diesem
übergeordnete Verzeichnisse nicht löschen.

Beispiele

Mehrere Verzeichnisse gleichzeitig löschen, wenn Verzeichnisse nicht gefunden werden (führt zum
Befehlsabbruch):

fs0:\> ls test
Directory of: fs0:\test

06/18/01 01:01p <DIR> 512 .
06/18/01 01:01p <DIR> 0 ..
06/19/01 12:59a <DIR> 512 temp1
06/19/01 12:59a <DIR> 512 temp2
0 File(s) 0 bytes
4 Dir(s)

fs0:\> rm test\temp11 temp2
rm/del: Cannot find 'fs0:\test\temp11' - Not Found

So werden mehrere Verzeichnisse unter Verwendung von Platzhalterzeichen gelöscht:

fs0:\> rm test\temp*
rm/del: Remove subtree 'fs0:\test\temp1' [y/n]? y
removing fs0:\test\temp1\temp1.txt
- [ok]
removing fs0:\test\temp1\boot\nshell.efi
- [ok]
removing fs0:\test\temp1\boot
- [ok]
removing fs0:\test\temp1
- [ok]
rm/del: Remove subtree 'fs0:\test\temp2' [y/n]? y
removing fs0:\test\temp2\temp2.txt
- [ok]
removing fs0:\test\temp2
- [ok]

Das Löschen eines Verzeichnisses, das eine schreibgeschützte Datei enthält, führt zur Anzeige
einer Fehler-Bestätigungsmeldung:

fs0:\> attrib +r test\temp1\readme.txt
A R fs0:\test\temp1\readme.txt

fs0:\> rm test\temp1
rm/del: Cannot open 'readme.txt' under 'fs0:\test\temp1' in
writable mode
- [error] - Access Denied
Exit status code: Access Denied

UEFI-Shellbefehle

49

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: