Changer la chaîne de caractères à l'index X

Je me suis cherché pendant longtemps comment faire une simple manipulation de la chaîne dans UNIX

J'ai cette chaîne:

theStr='...............'

Et j'ai besoin de changer la 5ème char à Un, Comment peut-il être fait?

Dans C# comme ceci theStr[4] = 'A'; //Zero based index.

source d'informationauteur gdoron