Pip es una herramienta que puede hacer que cualquier programa de un filtro.
Algunos programas (a menudo aquellos de origen no-Unix) no leen la entrada de la entrada estándar, ni escribir en la salida estándar. En su lugar, hacen que especifique un "archivo de entrada" y un "archivo de salida" en la línea de comandos. Al menos la mayoría de los programas de Unix que hacen esto permitirá utilizar el nombre de archivo especial '-' en el sentido de stdin o stdout, pero hay algunos programas que no reconocen esta convención.
A veces esto es por razones técnicas, ya que la entrada debe ser reubicable. A veces es porque el autor no pensó que sería útil y es, probablemente, un simpatizante de Pascal. Pero en cualquier caso, es molesto para no ser capaz de utilizar este tipo de programas en tuberías.
Correcciones de Pip este problema. Se envuelve este tipo de programas y le permite dar los nombres de archivo de "-" como lo haría con cualquier otro. Sin embargo pip no sabe si "-" debe significar stdin o stdout, por lo que debe contar con el -i, -o, o interruptores -b. Pip también proporciona -I y -O para programas que pueden usan stdin y stdout pero requieren que sean reubicable.
Por ejemplo, para convertir el programa de "estúpido", que tiene un nombre de archivo de entrada y un archivo de salida, para ser un filtro:
pip -io estúpida - -
Para tubería de un programa de C a través del compilador (si por alguna razón usted necesita para hacer una cosa así):
pip -io gcc -o -.c -
En este caso, el nombre del archivo de entrada temporal dado a gcc terminará en '.c'. Y a la tubería un poco de texto a través de emacs, dando al usuario la oportunidad de editarlo:
pip emacs -b -
Un ejemplo del interruptor -I, para amortiguar la entrada estándar en un archivo para que el modo de dvips 'filtro' (que espera una entrada estándar reubicable) se puede utilizar:
pip -I dvips -f
Consulte la página de manual para más.
pip_ (la) tex
Aunque pip es lo suficientemente general como para la mayoría de usos, no va a manejar TeX y LaTeX correctamente. Para esto hay una pip_latex programa separado que es un contenedor para LaTeX. Acepta fuente LaTeX en la entrada estándar y escribe un archivo DVI a la salida estándar - o puede instalarlo como pip_tex si usted no usa LaTeX. Se trata de hacer algo sensato con mensajes de error de Tex - ver la documentación en el inicio de la secuencia de comandos. Por ejemplo:
filename.tex gato | pip_latex | pip -i xdvi -
pip_latex2html
Este es un envoltorio de propósito especial para el programa latex2html. Se lee fuente LaTeX de stdin y trata de convertirlo a HTML escrito a la salida estándar.
Pip frente a / dev / stdin y / dev / stdout
En la mayoría de los sistemas Unix, a menudo se puede obtener el mismo efecto que el pip utilizando / dev / stdin y / dev / stdout (gracias a Daniel Biddle por señalar esto). Sin embargo a pesar de esto funciona para programas que leen y escriben secuencialmente, y le consigue la pereza normales oleoducto en este tipo de situaciones, que no funcionará para aquellos que quieren hacer operaciones con archivos de acceso aleatorio en su entrada o salida.
Intente ejecutar el programa con / dev / stdin o / dev / stdout; si no de alguna manera extraña, inténtalo de nuevo usando pip, que debería funcionar con casi cualquier cosa. También obras de pepita en Windows, donde / dev / std * no existen.
Requisitos:
Búsqueda por categoría
- Conductores
- Disco y archivo de software
- Herramientas de desarrollo
- Juegos
- Mejoras de escritorio
- Navegadores
- Protectores de pantalla
- Software de audio
- Software de comunicación
- Software de desarrollo web
- Software de diseño gráfico
- Software de fotografía digital
- Software de Internet
- Software de la casa y familia
- Software de negocios y oficina
- Software de productividad
- Software de red
- Software de seguridad
- Software de vídeo
- Software educativo y la ciencia
- Utilidades del sistema
El software popular
-
Kali Linux 22 Jun 18
-
NAS4Free 2 Oct 17
-
Quirky Linux 22 Jun 18
-
Xandros Desktop OS 3 Jun 15
-
Cub Linux 11 Apr 16
-
Lantern 3 Jun 15
-
Adobe Developer Connection Developer Desktop 3 Jun 15
Pip
Otro software de desarrollador Ed Avis
Comentarios a la Pip
Búsqueda por categoría
- Conductores
- Disco y archivo de software
- Herramientas de desarrollo
- Juegos
- Mejoras de escritorio
- Navegadores
- Protectores de pantalla
- Software de audio
- Software de comunicación
- Software de desarrollo web
- Software de diseño gráfico
- Software de fotografía digital
- Software de Internet
- Software de la casa y familia
- Software de negocios y oficina
- Software de productividad
- Software de red
- Software de seguridad
- Software de vídeo
- Software educativo y la ciencia
- Utilidades del sistema
El software popular
-
Kismet 17 Feb 15
-
WhatsApp for Desktop 18 Jul 15
-
VueScan 16 Aug 18
-
Macpup 19 Feb 15
-
pfSense 22 Jun 18
-
Absolute Linux 22 Jun 18
-
Distro Astro 17 Feb 15
Comentarios que no se encuentran