É 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...
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...
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?...
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...
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?
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 ~]...
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...
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.
~$...
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...
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...