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

#1911
Pregunto esto porque hace mucho no uso Windows, y menos Windows 7, digamos que por cuestiones de tiempo debo hacerlo hoy, y quería saber si es facil.

¿Alguna ayuda?
#1912
Pues NO, no lo tiene en cuenta:

leo@lein:~/Escritorio$ cat shell.sh
#!/usr/bin/bash
echo -e "$#";


leo@lein:~/Escritorio$ bash shell.sh
0
leo@lein:~/Escritorio$


Como  argumento posicional el mismo archivo ($0) no es tomado en cuenta.
#1913
Sí, sí existen.
#1914
Estás reservando espacio mal para la matriz:

Debiera ser así:

#include <stdio.h>
#include <stdlib.h>
/*  Esto lo cambias por lo que quieras */
#define FILAS 2
#define COLS 2
int main(void)
{
signed int **matriz;
unsigned int i;
/*  En caso de haber error al alojar: */
if((matriz = malloc(sizeof *matriz * FILAS)) == NULL)
{
perror("Error : ");
exit(EXIT_FAILURE);
}
for(i = 0; i < FILAS; i++)
if((matriz[i] = malloc(sizeof *matriz[i] * COLS)) == NULL)
{
perror("Error : ");
exit(EXIT_FAILURE);
}
return EXIT_SUCCESS;
}


El malloc no necesita el casting.
#1915
Lo nuevo ahora es power-shell, aunque no ha tomado tanto vuelo como debiera, pero incluye muchísimas características funcionales.

Yo mismo me he bajado más de 20 libros excelentes sobre scripting en Windows, y solo usando el Ares.

Puedes combinar batch con VBS y lograr buenos resultados, pero bueno, es mejor usar uno solo.

¿Alguien sabe si en power-shell ya se dió soporte para trabajar con números decimales?
#1916
No te entiendo qué quieres decir con eso de "se cuenta", explicame, por favor.
#1917
Prueba esto:

Código (bash) [Seleccionar]
#!/usr/bin/bash
let count=1
let multiplicacion=1
while [ $count -le 10 ]
do
let multiplicacion="$count * $1";
echo -e "$1 * $count = $multiplicacion";
let count+=1
done


Código (bash) [Seleccionar]
#!/usr/bin/bash
if [ $# -ne 1 ];
then
echo -e "Error de argumentos";
exit 1;
fi
count=1
multi=1 # Inicializamos a 1.
while [ $count -le 10 ];
do
multi=`expr $1 \* $count`
echo -e "$1 * $count = $multi";
count=`expr $count + 1`
done


leo@lein:~/Escritorio$ cat shell.sh
#!/usr/bin/bash
if [ $# -ne 1 ];
then
       echo -e "Error de argumentos";
       exit 1;
fi
count=1
multi=1 # Inicializamos a 1.
while [ $count -le 10 ];
do
       multi=`expr $1 \* $count`
       echo -e "$1 * $count = $multi";
       count=`expr $count + 1`
done
leo@lein:~/Escritorio$ bash shell.sh 5
5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50
leo@lein:~/Escritorio$


@kln, puede hacerlo con cualquier sentencia de control, no necesariamente for.

Código (bash) [Seleccionar]
#!/usr/bin/bash
if [ $# -ne 1 ];
then
echo -e "Error con argumentos";
exit 1;
fi
for((i = 1; i <= 10; i++));
do
echo -e "$1 * $i = `expr $1 \* $i`";
done
#1918
Scripting / Re: Funcion Ip Publica [Perl]
8 Mayo 2010, 00:17 AM
Código (perl) [Seleccionar]
#!/usr/bin/perl
use strict;
use warnings;
use LWP::Simple;
my $ip = get("http://icanhazip.com/");
print $ip;
#1919
Cita de: peibol0.1 en  8 Mayo 2010, 00:05 AM
vale y la pregunta del millon..

Quien son esas personas, y que han hecho para perder mi tiempo mirando la foto?
+ 1
#1920
No te ofendas, taul, pero, ¿así quieres crear un sistema operativo?