Esperar Clasificación y resumen
- Nombre del editor:
- Richard Whitty
- Sitio web del editor:
- http://www.csc.liv.ac.uk/~cs6rlw/misc.html#bbot
Esperar Etiquetas
Esperar Descripción
Holdon es un filtro de línea de comandos UNIX. Holdon es un filtro de línea de comandos UNIX. Cachas STDIN hasta EOF, luego lo escribe a un archivo que se pasa en la línea de comandos. Se produjo a medida que trabajaba en BBOTS. En Bash, no puede redirigir a un archivo que se le lea anteriormente en la tubería. Esto se debe a que el archivo se abre con O_TRUC tan pronto como se inician todos los programas (recuerde, todos se ejecutan al mismo tiempo). Como resultado, seguí teniendo que hacer cosas como: grep -v $ {someitem} $ {somelist}> temp-filemv temp-file $ {somelist} que comenzó a molestarme realmente. Obviamente, he retirado la interacción de la lista ahora, pero ese no es el único ejemplo. Para realizar el ejemplo anterior con Holdon, lo haría: $ grep -v $ {someitem} $ {somelist} | Holdon $ {Somelist} que creo que se ve mucho más limpio. Otra cosa, he codificado codificando el tamaño del búfer a 4096 (el tamaño de la página en x86) Si tiene otra arquitectura, cambiela. Esto es solo porque el ssize_max #define mencionó en la especificación de lectura (). No parece existir en mi sistema. Tampoco o_direct, lo cual es simplemente extraño. He dejado estos define en la parte superior del archivo para que pueda cambiarlos si lo desea. En realidad, pensando en ello ahora ... Tal vez el tamaño de la página no sea la mejor unidad de asignación para usar ... ¿Qué pasa con el meta? -Info del alojamiento de la memoria, sin embargo, no creo que sea correcto intentar sintonizarlo, ya que solo costaría en la primera asignación (¡como una página completa se dedicaría al amortiguador) - meh.
Esperar Software relacionado