Ciao,
Conosco l'istruzione ${test::1} per estrarre il primo carattere di una stringa, o ${test::2} per estrarre i primi 2, ma mi servirebbe poter estrarre un qualsiasi carattere specifico: facciamo un esempio:
test=pippo
Mi servirebbe una istruzione tipo:
${test.1} che estrae il primo carattere, ovvero 'p'
${test.2} che estrae il secondo carattere, ovvero 'i'
${test.3} che estrae il terzo carattere, ovvero 'p'
Ovviamente so' che quello che ho scritto è sbagliato, ma c'è una qualche funzione in BASH, magari simile a quelle che ho scritto che mi permette di estrarre il singolo carattere?

Rispondi quotando