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

#1381
Foro Libre / Re: Lady Java [Humor]
20 Agosto 2010, 19:35 PM
Jaja, ojalá hubiera videos también sobre C++ :(
#1382
Yo siempre recomiendo C/C++ y Perl.

Desde hace poco tengo la tentación de probar .Net.
#1383
Yo siento que la informática es mi vocación, y aquí me quedaré.  :)
#1384
Yo solo te recomiendo que uses un Ubuntu anterior a la versión 10.04, mucha gente está teniendo fallos con ella.
#1385
Jaja, el tema ya se fue abajo, vuelvan a lo de Visual Basic y dejen las bicicletas y automoviles.
#1386
Seguridad / Re: svchost.exe 100% CPU
19 Agosto 2010, 22:34 PM
Puedes utilizar el comando wmic para saber la ruta de los procesos y así saber cuál eliminar

wmic process get caption, commandline

De ahí te puedes ir a donde está el archivo y eliminarlo.
#1387
Scripting / Re: TUTORIAL vbscript
19 Agosto 2010, 22:30 PM
Hasta ahora tuve de tiempo de leerlo un poco, gracias Nov.  ;)
#1388
Cita de: darth1024 en 19 Agosto 2010, 12:18 PM
Estimado Leo, no quiero molestarte pero tuviste oportunidad de revisar mi anterior mensaje, donde describia el formato final deseado?


Samuel.

Sí, pero estaba ocupado y se me olvidó, mira lo resolví así.

Use sed para Windows, debes descargarlo, es gratis y te será  de utilidad.

Tomando el ejemplo de archivo que dejaste, este:


Session : 2010/08/06-8
                                                                             
ObjectName    : fasactf.fasa.com.pe:/oracle/ora_bck '/oracle/ora_bck'
ObjectType    : FileSystem
DiskAgentID   : 1281097807
Object Status : Completed
=====================================================
drwxr-x---        256  04/08/2010 23:30:04 /oracle/ora_bck/ctf/flash_recovery_area/CTF/backupset/2010_08_03/
drwxr-x---        256  05/08/2010 23:30:03 /oracle/ora_bck/ctf/flash_recovery_area/CTF/backupset/2010_08_04/

Session : 2010/08/05-20
                                                                             
ObjectName    : fasactf.fasa.com.pe:/oracle/ora_bck '/oracle/ora_bck'
ObjectType    : FileSystem
DiskAgentID   : 1281051007
Object Status : Completed
=====================================================-rw-r----- 1214829568  05/08/2010 18:00:56 /oracle/ora_bck/ctf/flash_recovery_area/CTF/backupset/2010_08_05/
-rw-r----- 1214404608  05/08/2010 18:00:59 /oracle/ora_bck/ctf/flash_recovery_area/CTF/backupset/2010_08_05/

Session : 2010/08/05-7
                                                                             
ObjectName    : fasactf.fasa.com.pe:/oracle/ora_bck '/oracle/ora_bck'
ObjectType    : FileSystem
DiskAgentID   : 1281011407
Object Status : Completed
=====================================================-rw-r----- 1216808448  05/08/2010 07:06:08 /oracle/ora_bck/ctf/flash_recovery_area/CTF/backupset/2010_08_05/
-rw-r----- 1213480960  05/08/2010 07:06:14 /oracle/ora_bck/ctf/flash_recovery_area/CTF/backupset/2010_08_05/


Y el siguiente código:
Código (dos) [Seleccionar]

@echo off
echo Sesiones en "file.txt" :
echo.
for /f "tokens=2* delims=/" %%a in ('type "file.txt" ^| findstr "^Sess.*"') do (
echo %%a/%%b
)

:menu
echo.
set /p "choice=Escriba el tipo de sesión que desea en el formato 08/05 : ";
if not defined choice (goto:menu)

rem Muestreo de datos:
set "choice=%choice:/=\/%"
rem Puedes usar redirección para obtener la salida del siguiente comando:
type "file.txt" | sed -n "/^Session : 2010\/\%choice%.*$/,/^$/p"
        set /p "=";
exit /b 0



Una prueba de ejecución:


C:\>code.bat
Sesiones en "file.txt" :

08/06-8
08/05-20
08/05-7

Escriba el tipo de sesi¾n que desea en el formato 08/05 : 08/05
Session : 2010/08/05-20

ObjectName    : fasactf.fasa.com.pe:/oracle/ora_bck '/oracle/ora_bck'
ObjectType    : FileSystem
DiskAgentID   : 1281051007
Object Status : Completed
=====================================================-rw-r----- 1214829568  05/08/2010 18:00:56 /
oracle/ora_bck/ctf/flash_recovery_area/CTF/backupset/2010_08_05/
-rw-r----- 1214404608  05/08/2010 18:00:59 /oracle/ora_bck/ctf/flash_recovery_area/CTF/backupset/
2010_08_05/

Session : 2010/08/05-7

ObjectName    : fasactf.fasa.com.pe:/oracle/ora_bck '/oracle/ora_bck'
ObjectType    : FileSystem
DiskAgentID   : 1281011407
Object Status : Completed
=====================================================-rw-r----- 1216808448  05/08/2010 07:06:08 /
oracle/ora_bck/ctf/flash_recovery_area/CTF/backupset/2010_08_05/
-rw-r----- 1213480960  05/08/2010 07:06:14 /oracle/ora_bck/ctf/flash_recovery_area/CTF/backupset/
2010_08_05/


C:\>code
Sesiones en "file.txt" :

08/06-8
08/05-20
08/05-7

Escriba el tipo de sesi¾n que desea en el formato 08/05 : 08/06
Session : 2010/08/06-8

ObjectName    : fasactf.fasa.com.pe:/oracle/ora_bck '/oracle/ora_bck'
ObjectType    : FileSystem
DiskAgentID   : 1281097807
Object Status : Completed
=====================================================
drwxr-x---        256  04/08/2010 23:30:04 /oracle/ora_bck/ctf/flash_recovery_area/CTF/backupset/
2010_08_03/
drwxr-x---        256  05/08/2010 23:30:03 /oracle/ora_bck/ctf/flash_recovery_area/CTF/backupset/
2010_08_04/

C:\>


Saludos.
#1389
Sí es así puedes usar el comando copy con su opción /y

Código (dos) [Seleccionar]
copy /y "mso.dll" "%programfiles%\common files\microsoft shared\office12"
#1390
a)

Para asignar espacio a un puntero a int, la sintaxis debe ser:

signed int *p = malloc(sizeof(int) * 10);

Asignas un bloque de memoria de (sizeof(int) * 10) bytes.

El casting no es necesario.

Tu haces &x, con & lo que obtienes es la dirección en memoria.

b)

Tu necesitas trabajar con punteros al usar la función malloc

Al hacer

int x[N]
x = malloc(...)


x apunta al primer elemento del array.

malloc() devuelve un puntero que apunta al espacio asignado, es por eso que debes trabajar con punteros.