El viernes, 7 de diciembre de 2001, Hugo Morago escribió:
> Hola a todos. ¿Como puedo multiplicar un caracter en bash? Es decir, lo
> que en perl es:
> perl -e '$n="-" x 30; print $n'
> Gracias.
>
Ahí va otra:
for i in `seq 30`; do n="-$n"; done; echo $n
--
Francisco Callejo Giménez
[EMAIL PRO
Muchas gracias. Ahí va un modo de hacer lo que quiero:
X="---"
Y=5
res=${X:$[-Y]}
echo "$res"
Y le coge 5 a X
Saludos.
El vie, 07-12-2001 a las 16:59, Gunnar Wolf escribió:
> > Me refiero a reproducir un determinado número de veces (en este caso 30)
> > un caracter (en este cas
> Me refiero a reproducir un determinado número de veces (en este caso 30)
> un caracter (en este caso el guión -):
>
> $> perl -e '$n="-" x 30; print $n'
> --
Acá jugando, y ampliando sobre lo que te respondió hace rato Roberto
López:
$ CONTADOR=10
$ TEXTO='-'
$ while
Hugo
No existe una función en BASH que permita hacer esto pero puedes rebuscarte
haciendo algo como esto:
# function repetir { X=0; while (test $X -lt $1); do echo -n $2;
X=$(($X+1)); done }
luego
# repetir 10 A
AA
Repetirá el caracter "A" 10 veces. También es utilizarlo de formas como
No dejo de sorprenderme :oD
Si, es eso pero en un script. Lo necesito para el prompt que estoy
haciendo. Quiero colocar un caracter | en la columna 65 y la linea 2 con
tput, y todo lo anterior tienen que ser espacios en blanco.
Gracias por vuestra ayuda.
El vie, 07-12-2001 a las 06:17, Matías esc
Fijate mantener precionada la tecla Alt y pones la cantidad de caracteres
que queres que se repita, pero aclaro que esto me sirvió sólo para repetir
un sólo caracter
On Fri, 7 Dec 2001, Hugo Morago wrote:
> Hola a todos. ¿Como puedo multiplicar un caracter en bash? Es decir, lo
> que en perl es:
Me refiero a reproducir un determinado número de veces (en este caso 30)
un caracter (en este caso el guión -):
$> perl -e '$n="-" x 30; print $n'
--
Gracias.
El vie, 07-12-2001 a las 03:43, Roberto López escribió:
>
> En bash:
> [EMAIL PROTECTED]:/home/rober
> $ a
07/12/01 2:01:49, Hugo Morago <[EMAIL PROTECTED]> escribió:
>Hola a todos. ¿Como puedo multiplicar un caracter en bash? Es decir, lo
>que en perl es:
>perl -e '$n="-" x 30; print $n'
>Gracias.
En bash:
[EMAIL PROTECTED]:/home/rober
$ a=2
[EMAIL PROTECTED]:/home/rober
$ b=3
[EMAIL PROTECTED]:/home
8 matches
Mail list logo