twrp - Comando PowerShell: rm-rf
usar fastboot en powershell (2)
Hice un poco de investigación y todavía no estoy seguro de lo que hace exactamente. Sé que rm es un elemento eliminado, pero no pude encontrar ninguna documentación en -rf. Cada vez que escribía help -rf imprimía la lista completa de comandos disponibles en powershell. ¿Qué pasa si escribes rm -rf en powershell? Después de leer alrededor, me he dado cuenta de que borrará todo en el disco? ¿No estoy seguro?
Además, es rm -rf igual que rm -rf /
Tienes que usar:
Remove-Item C:/tmp -Recurse -Force
o (corto)
rm C:/tmp -Recurse -Force
PowerShell no es UNIX. rm -rf es el código de shell de UNIX, no las secuencias de comandos de PowerShell.
- Esta es la documentación para
rm(abreviatura deRemove-Item) en PowerShell . - Esta es la documentación para
rmen UNIX .
¿Ver la diferencia?
En UNIX, rm -rf solo no es válido. Le dijiste qué hacer a través de rm para eliminar con los atributos r para recursivo y f para forzar , pero no le dijiste en qué debía hacerse esa acción. rm -rf /path/to/delete/ significa rm ( remove ) con los atributos r ( recursive ) f ( force ) en el directorio /path/to/remove/ y sus subdirectorios.
El comando correcto y equivalente en PowerShell sería:
rm C:/path/to/delete -r -fo
Tenga en cuenta que -f en PowerShell es ambiguo para -Filter y -Force y, por lo -fo , debe usarse -fo .