Sto provando ad assegnare un risultato di espressione regolare a un array all'interno di uno script di bash, ma non sono sicuro che sia possibile, o se lo sto facendo completamente sbagliato. Il sotto è quello che voglio che accada, ma so che la mia sintassi non è corretta:bash: assegna i risultati regex di grep all'array
indexes[4]=$(echo b5f1e7bfc2439c621353d1ce0629fb8b | grep -o '[a-f0-9]\{8\}')
tale che:
index[1]=b5f1e7bf
index[2]=c2439c62
index[3]=1353d1ce
index[4]=0629fb8b
Tutti i link, o consigli, sarebbe meraviglioso :)
meravigliosa - esattamente quello che mi serviva - grazie !!! – Ryan