¿Con qué función puedo seleccionar unos caracteres comunes a un conjunto de elementos de un argumento...? Me explico:
Se ejecuta el script onadesAlt.pl con 8 argumentos
Using bash Syntax Highlighting
- ./onadesAtl.pl Açores_N_d0m.txt Açores_S_d0m.txt Viscater_d0m.txt Cantabri_d0m.txt StVicenç_d0m.txt Go_Cadis_d0m.txt Canarias_d0m.txt Canari_S_d0m.txt
Coloreado en 0.004 segundos, usando GeSHi 1.0.8.4
Dentro de onadesAlt.pl, se elimina la extensión .txt de todos ellos:
Using perl Syntax Highlighting
- my @cap = map { substr $_, 0, -4 } @ARGV;
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
y me quedará
Using bash Syntax Highlighting
- Açores_N_d0m Açores_S_d0m Viscater_d0m Cantabri_d0m StVicenç_d0m Go_Cadis_d0m Canarias_d0m Canari_S_d0m
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
¿Cómo puedo guardar ahora como variable d0m los últimos 3 caracteres de estos elementos? Pero no como un array, si no como una variable, ¿con qué función?
Gracias
Saludos