Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - leogtz

#1881
Cita de: Akai en 16 Mayo 2010, 21:26 PM
Cita de: Og. en 16 Mayo 2010, 21:00 PM
Solo para agregar algo, para limpiar el buffer pueden hacer:

Código (c++) [Seleccionar]
fseek(stdin, 0, SEEK_END);

Saludos!


o
setbuff(stdin,NULL);

Es setbuf(), no setbuff().

Gracias por el dato.

¿Alguno sabe su equivalente en C++ o tendríamos que usar lo mismo?
#1882
Los comandos se teclean desde la consola de recuperación de Windows.  :¬¬
#1883
Según veo no tienes "httpd" instalado.

command not found te dice que no está instalado o simplemente el PATH no apunta a donde está el ejecutable.
#1884
Son tipos de variables que pueden ser usadas de esta manera:

%~d0

Donde "0" hace referencia al mismo archivo batch.

La letra d, hace referencia al disco (drive)

Si yo hiciera esto:

%~dp1

Estaría haciendo referencia a la variable %1 posicional, más (drive) y el path o la ruta.

Aquí tienes más información:

http://foro.elhacker.net/scripting/programacion_batch_avanzada_nuevo-t132924.0.html
#1885
No he leído la totalidad del post, pero respecto a la duda principal:

CitarNo encuentro que estoy haciendo mal al tratar de que cuando una variable no esta definida vaya a un label, en lugar de ello el batch colapsa.

Eso lo puedes hacer con if, mira:

if not defined variable (goto:label)

Aquí no es necesario los % %.

A lo segundo, ya se ha hablado bastante en el foro sobre filtros Batch.

Busca sobre "anti batch inyection".
#1886
Se dicen "variables", primero corrige eso.
#1887
Consulta sobre el comando "net user"
#1888
Scripting / Re: contar caracteres
13 Mayo 2010, 23:31 PM
echo -e "Leo" | tr -d '\n' | wc -c

#!/usr/bin/bash
name="Leo"
echo -e "`expr length $name`";


#!/usr/bin/bash
name="Leo";
echo -e "${#name}";


echo -e "Hola" | perl -ne 'print length($_) - 1, "\n"'


Etc, etc
#1889
No pienso que no sabes programar.
#1890
@bjeli1980

Como no habías especificado, lo hice para un solo archivo en concreto.
Hacerlo con 1600 archivos sería un engorro, además de que lentísimo.
Te felicito por la decisión de hacerlo en Perl.

Saludos.