¡Ayuda de programación en Linux! Cómo formatear oraciones específicas en un documento
Abrir el archivo fuente A en modo lectura
mientras (leer una línea del archivo A sin leer hasta el final)
{
Cálculo La posición del punto y coma en esta línea;
si (la posición actual del punto y coma es la más grande) registra la posición máxima;
}
Volver a el principio del archivo;
Abre otro archivo B en modo de escritura;
while (lee una línea del archivo A sin leer hasta el final)
{
if (El primer carácter es un punto y coma o no hay punto y coma en esta línea) continuar
Calcula la posición del punto y coma
El número de espacios a llenar = la posición máxima - la posición actual;
Escribe el contenido antes del punto y coma, el número de espacios a llenar, el contenido después del punto y coma y \n en B
<; p>}Cambie el nombre del archivo B al archivo A
;