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

#161
Cita de: geormarsch en 24 Enero 2012, 15:25 PM
Claro despues de usar el find automaticamente muestra una respuesta..
sin necesidad de usar un echo??

Me referia si se puede utilizar aparte de cortar lineas

Cada comando tiene una salida, que es mostrada en la salida standard (la pantalla).

Cuando tu haces esto:

comando1 | comando2

Pasas la salida del comando comando1 a la entrada del comando comando2.

|| se utiliza en ejecución condicional y significa un "else".

Ejemplo:

comando1 && (
rem todo salió bien
) || (
rem algo salió mal
)


Si el comando se ejecutó correctamente se ejecuta el código del &&, sino el del ||.
#164
GNU/Linux / Re: /bin/bash!
23 Enero 2012, 02:34 AM
Lo más portable y recomendable es que hagas algo como esto en la línea shebang:

#!/usr/bin/env bash
#165
Java / Re: Duda array en constructor
23 Enero 2012, 01:59 AM
Utiliza en el editor el GeSHi y selecciona Java.
#166
Java / Re: Duda array en constructor
23 Enero 2012, 01:05 AM
O usar un método privado que se encargue de ello:

Código (java) [Seleccionar]
public class CaixaNova {

private String []s;

public CaixaNova() {
init();
}//fin del constructor

private void init() {
s = new String[5];
s[0] = "Lala";
// ...
}
}
#167
Ya veo, la solución es mucho más corta, ya que usa arrays, en mi caso usé una pequeña función :D

Saludos
#168
Esto me funciona:

Código (bash) [Seleccionar]
C:\Users\leo\batch>type 1.txt
Palabra uno
Palabra dos
Palabra tres

C:\Users\leo\batch>type 2.txt
Verbo uno
Verbo dos
verbo tres

C:\Users\leo\batch>code.cmd

C:\Users\leo\batch>type final.txt
Palabra uno Verbo uno
Palabra dos Verbo dos
Palabra tres verbo tres

C:\Users\leo\batch>


Código (bash) [Seleccionar]
@echo off
setlocal enabledelayedexpansion
for /f "tokens=*" %%_ in ('type "1.txt" ^| find /v /c ""') do set n_lines=%%_

for /l %%_ in (1,1,%n_lines%) do (
call:getLine %%_ "1.txt"
set a=!text!
call:getLine %%_ "2.txt"
set b=!text!
echo !a! !b! >> final.txt
)
exit /b 0

:getLine
set n=%1
if "%2"=="" (
echo Error, se necesitan dos parámetros
exit /b 1
)
set /a cont=0
for /f "tokens=*" %%_ in ('type "%2"') do (
set /a cont+=1
if !cont! equ !n! (
set "text=%%_"
goto:eof
)
)
#169
¿Qué tal si todos nos ponemos a aprender programación funcional?
#170
No te funciona "const char *x = "jkaklsjljkasd"; ?