Alterando a primeira letra de cada linha em um arquivo para maiúscula
Preciso alterar a primeira letra de cada linha em um arquivo para maiúscula, por exemplo
<code>the bear ate the fish. the river was too fast. </code>
Se tornaria:
<code>The bear ate the fish. The river was too fast. </code>O documento contém algumas letras especiais: a, a, a, a, ǎ, ā, b, c, d, e, e, é, è, ě, ē, f, g, h, i, i, í, ì , ī, ī, j, k, l, m, n, o, o, ó, ò, ǒ, ō, p, q, r, s, t, u, u, ú, ù, ǔ, ü, ǘ , ǚ, ǚ, ǖ, ū, v, w, x, ye z.As formas maiúsculas dessas letras são: A, A, Á, À, Ǎ,,, B, C, D, E, E,,, È, Ě, F, G, H, I, I, Í, Ì, Ǐ, Ī, J, K, L, M, N, O, O, Ó, Ò, Ǒ, Ō, P, Q, R, S, T, U, U, Ú, Ù, Ǔ, Ü, Ǘ, Ǜ, Ǚ, Ǖ, Ū, V, W, X, Y e Z.
Como posso alterar a primeira letra de cada linha do arquivo para maiúscula?