Perguntas sobre 'newlines'

4
respostas

Adiciona uma nova linha em um nome de arquivo com 'mv'

É uma questão séria. Eu testo alguns scripts de awk e preciso de arquivos com uma nova linha em seus nomes. É possível adicionar uma nova linha em um nome de arquivo com mv ? Eu agora posso fazer isso com touch : touch "foo ba...
28.06.2015 / 13:00
4
respostas

Substituir uma string contendo caracteres de nova linha

Com o shell bash , em um arquivo com linhas como as seguintes first "line" <second>line and so on Gostaria de substituir uma ou mais ocorrências de "line"\n<second> por other characters e obter cada vez: first other...
21.10.2014 / 19:26
3
respostas

Como converter em massa todo o arquivo em uma ramificação do sistema de arquivos entre o Unix e o formato de quebra de linha do Windows?

Todo mundo sabe :-) que em arquivos de texto simples do Windows as linhas são terminadas com CR + LF, e em Unix e Linux - somente com LF. Como posso converter rapidamente todos os meus arquivos de código-fonte de um formato para outro e voltar?...
14.10.2011 / 14:44
2
respostas

Como procurar texto em um arquivo ignorando novas linhas?

Eu gostaria de pesquisar por texto que pode ser dividido em várias linhas em um arquivo. Um grep que ignore as quebras de linha e retorne o intervalo de linhas correspondente. por exemplo. Eu estaria procurando por is an example file e esp...
18.05.2015 / 19:22
20
respostas

Como adicionar uma nova linha ao final de um arquivo?

Usando sistemas de controle de versão, fico irritado com o ruído quando o diff diz No newline at end of file . Então, fiquei me perguntando: como adicionar uma nova linha no final de um arquivo para se livrar dessas mensagens?     
17.02.2012 / 13:44
1
resposta

Ao imprimir uma variável que contém novas linhas, por que a última nova linha é removida? [duplicado]

Conteúdo do arquivo.txt (sem estranheza, arquivo de texto conforme definido pelo POSIX) iguana gecko anole Exemplo de script: #!/bin/sh string="$(cat file.txt)" printf '%s' "$string" Exemplo de saída: [coolguy@somemachine ~]...
30.05.2018 / 22:55
4
respostas

Como encontrar arquivos que não possuem linha vazia no final?

Eu tenho arquivos em subdiretórios do diretório atual que podem ou não ter novas linhas no final; Como posso encontrar arquivos que não tenham uma nova linha no final? Eu tentei isso: find . -name '*.styl' | while read file; do awk 'EN...
12.10.2016 / 15:39
2
respostas

Por que 'sudo -i' mas não 'sudo' remove caracteres de nova linha? [duplicado]

O que pode explicar os exemplos abaixo e como posso corrigir isso, de preferência sem acrobacias de citação pesadas? Eu estou usando o $n para simular várias seqüências de comandos de linha, apenas para distrair você da questão real. ~$...
03.06.2018 / 12:08
1
resposta

shebang line não funciona com cr-lf

Por que as partes do shebang dos seguintes scripts elementares não estão funcionando: $ cat hello.sh #! /bin/sh echo Hello $ ./hello.sh bash: ./hello.sh: /bin/sh^M: bad interpreter: No such file or directory $ cat hello.py #! /usr/bin/env py...
09.01.2014 / 18:06
1
resposta

Por que os sistemas de arquivos * nix suportam nomes de arquivos com novas linhas? [duplicado]

De acordo com esta página : File names in Linux can contain any characters other than (1) a forward slash ( / ), which is reserved for use as the name of the root directory (i.e., the directory that contains all other directories and fil...
04.10.2013 / 05:19