php - orden - Instalar módulos PECL sin las indicaciones
pecl no se encontró la orden (3)
El comando "sí" puede hacer más que simplemente escribir "sí"; Puede escribir lo que quieras, una y otra vez. Incluir una línea vacía, que es una buena manera de aceptar valores predeterminados.
Yo solo necesitaba esto, así que esto es lo que funcionó bien para mí:
yes '''' | pecl install -f apc
Acabo de instalar PHP en Ubuntu Natty desde la fuente.
Estoy tratando de usar PECL para instalar módulos adicionales como APC y Memcache. Estoy usando algo como esto:
pecl install apc
Sin embargo, recibo indicaciones pidiéndome que confirme las cosas.
¿Cómo puedo usar el comando pecl para aceptar los valores predeterminados? Vi algo como esto en un tablero de mensajes: printf "yes/n" | pecl install pecl_http
printf "yes/n" | pecl install pecl_http
. Sin embargo, en el caso de APC, esto respondería sí a las cosas donde el valor predeterminado es no (creo).
Gracias por adelantado.
El siguiente código parece funcionar bien:
printf "/n" | pecl install apc
También puede reemplazar apc con cualquier otro paquete PECL.
Aclamaciones.
La respuesta de la Colina de Obinwanne me la dio, así que no estoy proporcionando nada nuevo aquí, pero lo siguiente parece ser el más corto sin ninguna herramienta elegante.
echo '''' | pecl install apc