Herramientas de usuario

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
slowcat.c [2022/11/22 18:58] – creado peronslowcat.c [2026/04/21 16:08] (actual) – editor externo 127.0.0.1
Línea 1: Línea 1:
-<code c>+<code c slowcat.c>
 /* /*
- * slowcat.c - slow down the display of a file + * slowcat.c - enlentece la presentación de un fichero 
- * copyright (c) 2001,2002,2007  dave w capella   All Rights Reserved+ * copyright (c) 2001,2002,2007  dave w capella   Todos los derechos reservados
  *  *
- distributed under the terms of the GNU Public license+ distribuido bajo los términos de la GNU Public license
  *  *
  * There is NO WARRANTY, and NO SUPPORT WHATSOEVER.  * There is NO WARRANTY, and NO SUPPORT WHATSOEVER.
  *  *
- building: make slowcat && mv slowcat $HOME/bin + compilación: make slowcat && mv slowcat $HOME/bin 
- * (assuming that you have a personal bin directory)+ * (asumiendo que tiene un directorio personal bin)
  *  *
- usage: slowcat [-d usecs] filename + uso: slowcat [-d usecs] fichero 
- where usecs is the number of micro-seconds to delay.+ siendo usecs el número de microsegundos de retraso.
  *  *
  * feedback welcome. enjoy!  * feedback welcome. enjoy!
Línea 18: Línea 18:
  *  *
  *  *
- * 09/24/07 - modifications to include nanosleep, brian at landsberger.com+ * 09/24/07 - modificaciones para incluir nanosleep, brian at landsberger.com
  */  */
  
Línea 35: Línea 35:
  
  if(argc != 2 && argc != 4) {  if(argc != 2 && argc != 4) {
- fprintf(stderr,"usage: %s [-d usecs] filename\n",argv[0]);+ fprintf(stderr,"uso: %s [-d usecs] fichero\n",argv[0]);
  exit(1);  exit(1);
  }  }
Línea 47: Línea 47:
  }  }
  if(debug) {  if(debug) {
- fprintf(stderr,"usecs: %lu\nAny key to continue.\n",usecs);+ fprintf(stderr,"usecs: %lu\nCualquier tecla para continuar.\n",usecs);
  c = getchar();  c = getchar();
  }  }
Línea 61: Línea 61:
  fp = fopen(fnam,"r");  fp = fopen(fnam,"r");
  if(fp == NULL) {  if(fp == NULL) {
- fprintf(stderr,"usage: %s [-d usecs] filename\n",argv[0]);+ fprintf(stderr,"uso: %s [-d usecs] fichero\n",argv[0]);
  exit(2);  exit(2);
  }  }
Línea 69: Línea 69:
 #ifdef _POSIX_C_SOURCE // assuming >= 199309L #ifdef _POSIX_C_SOURCE // assuming >= 199309L
  if (debug) {  if (debug) {
- fprintf(stderr,"sleeping using nanosleep\n");+ fprintf(stderr,"durmiendo usando nanosleep\n");
  }  }
  nanosleep(&ts,NULL);  nanosleep(&ts,NULL);
 #else   #else  
  if (debug) {  if (debug) {
- fprintf(stderr,"sleeping using for\n");+ fprintf(stderr,"durimiendo usando for\n");
  }  }
  for(s=0;s<usecs;s++)  for(s=0;s<usecs;s++)

Este sitio web utiliza cookies para guardar datos esenciales de su actividad, como su autenticación. Al entrar acepta el uso de cookies.

Más información