Perguntas com a marcação «text-processing»

Manipulação ou análise de texto por programas, scripts, etc.

751
Como posso substituir uma string em um arquivo?

Substituir seqüências de caracteres em arquivos com base em determinados critérios de pesquisa é uma tarefa muito comum. Como posso substituir string foopor bartodos os arquivos no diretório atual? fazer o mesmo recursivamente para subdiretórios? substituir apenas se o nome do arquivo...

547
Por que printf é melhor que eco?

Ouvi dizer que printfé melhor que echo. Só me lembro de uma instância da minha experiência em que tive que usar printfporque echonão funcionou para inserir algum texto em algum programa do RHEL 5.8, mas printffuncionou. Mas, aparentemente, existem outras diferenças, e eu gostaria de saber o que são...

301
Como anexar várias linhas a um arquivo

Estou escrevendo um script bash para procurar um arquivo, se ele não existir, crie-o e acrescente-o: Host localhost ForwardAgent yes Então "line then new line 'tab' then text"eu acho que é um formato sensível. Eu sei que você pode fazer isso: cat temp.txt >> data.txt Mas parece estranho...

142
Como quebrar o texto em um determinado tamanho de coluna?

Sei que posso usar algo como cat test.txt | pr -w 80quebrar linhas com 80 caracteres de largura, mas isso coloca muito espaço na parte superior e inferior das linhas impressas e não funciona em alguns sistemas Qual é a melhor maneira de forçar um arquivo de texto com linhas longas a ser quebrado...

85
Converter o conteúdo do arquivo em minúsculas

Eu tenho um temparquivo com alguns conteúdos em minúsculas e maiúsculas. Entrada Conteúdo do meu temparquivo: hi Jigar GANDHI jiga Eu quero converter tudo superior para inferior . Comando Eu tentei o seguinte comando: sed -e "s/[A-Z]/[a-z]/g" temp mas tem saída errada. Resultado Quero...