hola, alguien me podría ayudar como podría hacer en el script que seleccione por ejemplo de un nombre completo, solo el primer apellido o solo el segundo apellido, o solo el nombre de uno nombre y apellidos
Google te puede llevar a esto
http://www.marqueta.org/cadenas-en-bash/
AWK es perfecto para lo que necesitas:
por ejemplo si tienes la cadena "every good"
every good
awk '{print substr($1,1,1)}' temp #returns e
awk '{print substr($1,3) }' temp #returns ery
awk '{print substr($2,3) }' temp #returns od
awk '{print substr($0,7,2) }' temp #returns go
mira por acá:
http://thomas-cokelaer.info/blog/2011/05/awk-the-substr-command-to-select-a-substring/
o por acá:
http://www.linux-es.org/node/31