diff --git a/README.es-ES.md b/README.es-ES.md new file mode 100644 index 0000000..78f5f69 --- /dev/null +++ b/README.es-ES.md @@ -0,0 +1,44 @@ + + +# Renombrado de proyectos de Xcode súper rápido + +![Texto alternativo](https://i.imgur.com/3q6Kp6N.gif) + +Debe ejecutarse desde dentro del directorio raíz del proyecto de Xcode y llamarse con dos parámetros de cadena: +rename_xcode_project.sh **$OLD_PROJECT_NAME** & **$NEW_PROJECT_NAME** + +El script recorre todos los archivos y directorios de forma recursiva, incluyendo el archivo del proyecto o área de trabajo de Xcode, y reemplaza todas las ocurrencias de la cadena **$OLD_PROJECT_NAME** por la cadena **$NEW_PROJECT_NAME** (tanto en el nombre de cada archivo como en su contenido). + +## Uso + +```sh +# descargar script y hacerlo ejecutable +$ curl https://raw.githubusercontent.com/acefsm/rename_xcode_project/main/rename_xcode_project.sh -o rename_xcode_project.sh && chmod +x rename_xcode_project.sh + +# ejecutar script +$ ./rename_xcode_project.sh "$OLD_PROJECT_NAME" "$NEW_PROJECT_NAME" + +# eliminar script +$ rm rename_xcode_project.sh +``` + +## Rendimiento +Más de 150 veces (1️⃣5️⃣0️⃣) más rápido que la [versión de Swift](https://github.com/appculture/xcode-project-renamer) +| Proyecto | Tiempo Bash | Tiempo Swift| +| ------ | ------ | ------ | +| Kickstarter | 1.2 segundos | 197 segundos | +| RxSwift | 3 segundos | 17 segundos | + +```sh +# Versión Bash +./rename_xcode_project.sh Kickstarter Kukumber 0.59s user 0.56s system 94% cpu 1.211 total +./rename_xcode_project.sh Rx RXXX 1.04s user 1.79s system 92% cpu 3.065 total + +# Versión Swift +./rename.swift Kickstarter Kukumber 195.24s user 1.32s system 99% cpu 3:17.15 total +./rename.swift Rx RXXX 16.68s user 0.57s system 98% cpu 17.445 total + +``` + +## Licencia +Este código se libera bajo la licencia MIT. Consulta [LICENSE](LICENSE) para más detalles.