2.9.26
Lanzado el 2 de noviembre de 2026
Pageferry 2.9.26 es un agente de IA para Windows 10 y 11 que edita tu script Bash, lo ejecuta con argumentos de prueba y muestra el código de salida real. La interfaz está en 13 idiomas.
backup.shreadbackup.sh+14 líneasgetopts1 coincidenciabash backup.sh -v dataexit 0bash -n backup.shexit 0Lanzado el 2 de noviembre de 2026
Programa de instalación para Windows
Archivo ejecutable único
Idiomas de la interfaz
Procesadores x64
Sin telemetría
Los bash script arguments son los valores que escribes después del nombre del script, y el script los lee como $1, $2 y así sucesivamente. Pon entre comillas todos los valores. El agente escribe el código que los lee, lo ejecuta con valores de prueba y muestra el código de salida real, que es 0 en caso de éxito y un número del 1 al 255 en caso de fallo.
Le pides al agente que haga que backup.sh se detenga cuando no se proporcione ningún argumento. read_file abre el script, luego edit_file añade una verificación de $# que imprime una línea de uso en el error estándar y sale con el código 2, y el diff aparece en el chat. Los argumentos de la línea de comandos de Bash se cuentan por $#, por lo que la tarjeta de la siguiente ejecución de Shell sin argumentos debería mostrar el código de salida 2. Lees el diff primero. Bajo Ask first, la edición espera tu aprobación, y solo después de que la aceptes, Shell ejecuta el script una vez más con un argumento y espera 0.
read_file backup.sh → read
edit_file backup.sh → +6 lines
Shell bash backup.sh → exit 2
Shell bash backup.sh data → exit 0Digamos que quieres una bandera -v y una opción -f archivo en backup.sh. El agente lee el script con read_file, luego edit_file inserta un bucle getopts, porque getopts es la función incorporada de Bash para opciones cortas, mientras que getopt es un comando externo que se comporta de manera diferente entre sistemas. Ves el diff. Shell ejecuta el script con -v y con -f notes.txt, y cada tarjeta muestra la salida y el código de salida real. Después de la bandera, verifica la cantidad de argumentos con $# para que un nombre de archivo faltante termine en exit 2. Bajo Ask first, no se escribe nada hasta que aceptes.
read_file backup.sh → read
edit_file backup.sh → +14 lines
Shell bash backup.sh -v → exit 0
Shell bash backup.sh -f → exit 2Algunos scripts deberían seguir funcionando cuando falta un argumento. Pasar argumentos a scripts es más fácil de probar cuando cada uno tiene un valor predeterminado, por lo que el agente escribe name="$1" y count="${2:-1}" en un nuevo archivo con write_file, y lees el archivo en la tarjeta del chat. Las personas que buscan “bash get arguments” generalmente necesitan exactamente esto: parámetros posicionales más un valor de respaldo. Shell luego ejecuta el archivo con un valor y con dos valores, y cada tarjeta tiene su propio código de salida. Prueba ambos casos. Los códigos de salida van del 0 al 255, y este script termina con 0.
Cero significa éxito y cualquier otro número significa fallo, por lo que el código de salida te dice más que el texto impreso. Shell ejecuta el script con un valor válido y luego con una opción incorrecta, y el agente lista el código de salida real de cada ejecución. Un script que sale con 2 para uso incorrecto y 1 para un error general es más fácil de probar que uno que siempre sale con 1. Los bash script arguments que contienen espacios deben permanecer entre comillas dobles, por lo que una ejecución usa un valor así. Los espacios importan aquí. grep puede buscar el archivo para $1 sin comillas, y lees las tarjetas antes de aceptar cualquier cosa.
Pageferry 2.9.26 ejecuta tu comando Bash en WSL o por SSH y coloca la salida real y el código de salida en una tarjeta de chat para que la leas. Mira las filas.
| Asistente de chat típico | Pageferry | |
|---|---|---|
| Acción | Describe un comando | Ejecuta el comando |
| Salida | Solo texto, sin ejecución de comando | Salida real y código de salida |
| Archivos | Copias el código en el archivo | Edita el archivo, muestra un diff |
| Control | Lo ejecutas tú mismo | Ask first espera tu aprobación |
Los principiantes que escriben su primer script Bash pueden ver cada comando y su resultado real en el chat. Una pregunta común es si las funciones deberían aceptar argumentos o banderas, y el agente puede mostrar ambas versiones en un script corto. Pregúntale.
Los profesionales que mantienen scripts en WSL lo usan para probar el análisis de opciones: Shell ejecuta el script con cada combinación de banderas e informa el código de salida real, por lo que un bucle getopts que funciona para -v y falla para -f aparece de inmediato. Lee la tarjeta.
Los administradores de sus propios servidores Linux se conectan por SSH y ejecutan scripts de prueba allí. Los códigos de salida van del 0 al 255, por lo que un script puede decirle al programa llamador o a la persona en la terminal exactamente qué salió mal. Bajo Ask first, cada cambio espera tu aprobación. Prueba primero.
Los bash script arguments son los valores que escribes después del nombre del script cuando inicias un script Bash. Dentro del script aparecen como los parámetros posicionales $1, $2 y así sucesivamente, $# mantiene su conteo y "$@" los contiene todos como palabras separadas. Ponlos entre comillas. El comando shift elimina el primer valor, por lo que un bucle puede recorrer el resto.
Sí, a través de WSL en tu propia PC o por SSH a un sistema Linux que poseas. Pageferry en sí es una aplicación para Windows 10 y 11, por lo que chateas en Windows mientras Shell ejecuta el script en el entorno que elijas. La interfaz está disponible en 13 idiomas. Elige el entorno primero.
Sí, codedguru.com es el sitio web oficial de Pageferry, y el botón de descarga proporciona el programa de instalación original de unos 34 MB. Compara su suma de verificación SHA-256 con el manifiesto publicado antes de ejecutarlo. Compara la suma de verificación tú mismo. Las preguntas sobre la aplicación se envían a través del botón Send feedback dentro de ella.
getopts es una función incorporada de Bash que analiza opciones cortas como -v o -f archivo en un bucle. getopt es un comando externo separado que también maneja opciones largas como --file, pero su comportamiento difiere entre sistemas, así que lee la página del manual en tu propio sistema. Elige uno. Para unas pocas opciones, un bucle while con case y shift también funciona.
Un valor con espacios permanece completo cuando lo pones entre comillas dobles en la llamada, por ejemplo "dos palabras", y cuando pones entre comillas $1 o "$@" dentro del código. Sin comillas, el shell divide el valor en cada espacio en palabras separadas. El agente puede ejecutar un valor de prueba y mostrar la salida en la tarjeta del chat. Pon todo entre comillas.
Sí, la aplicación se ejecuta en tu PC Windows sin telemetría, y los chats, carpetas de trabajo y claves de API permanecen en la PC. Los prompts solo van al punto final del modelo que elijas: con un modelo en la nube, el texto del prompt, incluido el texto del archivo que lee el agente, va a ese proveedor, y con un modelo local nada sale de la máquina. Las funciones de red son opcionales.
La instalación consta de cuatro pasos: descarga el programa de instalación de unos 34 MB, compara su suma de verificación SHA-256 con el manifiesto publicado, ejecuta el instalador y luego abre la aplicación. El instalador aún no está firmado digitalmente, por lo que Windows SmartScreen puede advertir; elige Más información y luego Ejecutar de todos modos, pero solo después de que la suma de verificación coincida. No se necesita una cuenta.
Descarga Pageferry 2.9.26, el programa de instalación de unos 34 MB, y deja que el agente ejecute tu script Bash mientras Ask first mantiene cada cambio esperando tu aprobación. Empieza en tu propia máquina.
Descargar Pageferry para Windows ↗Cada página de este sitio web está disponible en 20 idiomas.
Lo que Pageferry puede hacer por los scripts Bash ↗ Conecta un modelo en la nube, local o incorporado ↗ Flujos de trabajo paso a paso en Bash ↗ Descarga el instalador de Windows ↗ Preguntas sobre Bash y Pageferry respondidas ↗ Política de privacidad ↗