[LUG.ro] bash definiendo parametros desde el nombre de archivo
Luis Diaz
lugro@lugro.org.ar
Mon, 26 Feb 2007 18:08:35 -0300
On 2/26/07, Angel Olivera <redondos@twat.com.ar> wrote:
> On Fri, Feb 23 2007 21:03, Luis Diaz wrote:
> > Hola! el script que me pasaste es casi lo que necesito, pero necesito
> > un par de cosas diferentes, o sea, primero el aņo, y con 4 cifras, no
> > recuerdo bien, en el primer mal dice exactamente,
>
> Ya se convirtiķ en one heck of a one-liner.
>
> redondos@refinery ~ $ file="02-12-06_2235.jpg"; y=${file:6:2}; m=${file:3:2}; d=${file:0:2}; [[ "$y" -lt "38" ]] && y="20$y" || y="19${y:0:2}"; time=${file/*_/}; time=${time:0:2}:${time:2:2}; echo $y:$m:$d:$time:00
> 2006:12:02:22:35:00
>
> > me podrias hacer el
> > favor de explicarme mas o menos como lograrlo si no es mucho pedir?
> > Aun no entendo bien lo como hiciste :P
>
> Leé sobre "Parameter Expansion" en bash(1).
>
> Saludos.
>
> --
> redondos
>
>
Muchas gracias a todos, vos a tener en cuenta lo que debo leer del
man, sinceramente no entiendo mucho lo que me han mostrado, asique
espero poder caer en lo que diga lo que me recomienda angel.
salu2
--
Luis Diaz - Es solo cuestion de Fe y ser optimista....