HP Interface micrologicielle extensible HP Unified Manuel d'utilisation
Page 49

La suppression d'un répertoire ou d'un fichier en lecture seule entraîne une défaillance. La
suppression d'un répertoire contenant un ou plusieurs fichiers en lecture seule entraîne une
défaillance. Si une erreur se produit, rm s'arrête immédiatement, et les fichiers ou répertoires
ultérieurs ne sont pas supprimés.
Vous ne pouvez pas supprimer un répertoire si celui-ci est le répertoire actif ou son sous-répertoire.
Si le fichier spécifié pour la suppression contient des caractères génériques, aucune invite de
confirmation s'affiche.
Vous ne pouvez pas supprimer le répertoire racine. Vous ne pouvez pas supprimer le répertoire
actif ou ses ancêtres.
Exemples
Pour essayer de supprimer plusieurs répertoires en même temps lorsque les répertoires ne sont pas
détectés (ce qui entraîne une expulsion de la commande) :
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
Pour supprimer plusieurs répertoires avec des caractères génériques :
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]
Pour essayer de supprimer un répertoire contenant un fichier en lecture seule, ce qui entraîne une
invite d'erreur :
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
set
Permet d'afficher, de modifier ou de supprimer une variable d'environnement du shell UEFI.
Commandes du shell UEFI
49