Converta linhas específicas em um arquivo de texto para negrito [fechado]

0

Eu tenho um arquivo de texto com 100 linhas nele. Eu quero converter linhas particulares, digamos line1, line6, line27, linha 48, linha 86, line99 para negrito. Estou usando o Solaris 5.10, com KSH.

Existe uma maneira que eu possa conseguir isso, pode ser um script de texto para html faria isso.

    
por ayrton_senna 19.06.2015 / 06:31

1 resposta

1

Com base no anexo da postagem principal, parece que você está procurando um arquivo formatado que possa ser aberto no Excel.

É mais aconselhável converter o arquivo inteiro em uma tabela HTML, com suas linhas particulares convertidas em negrito.

Se for um CSV simples (sem vírgulas usadas apenas como separadores e não ocorrendo nas próprias colunas), você poderá fazer o seguinte para convertê-lo em html.

     sed 's/^/<tr><td>/g; s/$/<\/td><\/tr>/g ; s/,/<\/td><td>/g ; $s/$/<\/table>/ ;1s/^/<table>/' yourfile.csv > yourfile.html

Lembre-se de que isso será convertido apenas em um arquivo HTML que pode ser aberto no Excel. Para negrito em uma linha específica, você pode adicionar o seguinte comando ao conjunto de comandos sed (digamos que você queira negrito na quinta linha)

    5s/<td>/<td><b>/g; 5s/<\/td>/<\/b><\/td>/g
    
por 19.06.2015 / 07:42