Linux/Unix Shell Scripting - ayuda =-/

 
Vista:
sin imagen de perfil

ayuda =-/

Publicado por me (6 intervenciones) el 11/01/2007 07:38:39
hola que tal salu2 a todos.
oigan una pregunta necesito hacer que una variable que tengo con una cadena de caracteres escrita en minusculas se convierta a mayusculas, es decir por ejemplo mi variable "jose" se convierta a "JOSE". Busque algo de informacion y encontre esta funcion tr ’A-Z’ ’a-z pero hasta donde veo solo aplica a archivos de texto =(. Alguien sabe alguna otra funcion pero para variables?? o existe alguna funcion en particular para resolver casos como este?

1000 gracias un saludo

#! /bin/sh

nombre="jose"
tr ’A-Z’ ’a-z $nombre
echo no me resulta esto
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda =-/

Publicado por Tom (361 intervenciones) el 11/01/2007 11:09:04
Hay que leer el man. Extracto del tr:
DESCRIPTION
Translate, squeeze, and/or delete characters from standard input, writing to standard output.

"DE LA ENTRADA ESTANDAR" ¿no? Eso no dice nada sobre ficheros de texto.

echo $nombre | tr 'a-z' 'A-Z'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar