Perguntas sobre 'newlines'

1
resposta

Nenhum desses arquivos ou diretórios, mas eu posso ver!

Estou tentando executar um script python, em um PI Raspberry sem cabeçalho usando o winSCP e recebo a seguinte mensagem de erro: Command '"./areadetect_movie_21.py"' failed with return code 127 and error message /usr/bin/env: python : No such...
10.03.2015 / 12:34
1
resposta

'diff -y arquivo- {a, b} | menos 'e finais de linha DOS exibem problemas

No meu trabalho atual, muitas vezes eu tenho que trabalhar com arquivos de máquinas Windows, que na maioria das vezes não é grande coisa, mas quando estou passando um lado a lado diff to less , não apenas o ^M está sendo exibido, mas ta...
09.12.2014 / 04:13
1
resposta

Script falhando com “comando não encontrado: ^ M”

Quando tento executar o seguinte script em zsh, por meio do comando /bin/zsh ~/.set_color_scheme.sh , recebo o seguinte erro: command not found: ^M O script tem u+x de permissões e costumava funcionar em outra máquina que também tinh...
05.09.2012 / 21:46
4
respostas

Script de shell para excluir vários arquivos

Então, eu tenho um arquivo que contém uma lista de centenas de arquivos que precisam ser excluídos de vários diretórios. Imaginei que o método mais fácil seria criar um arquivo de lote, mas não estou tendo muito sucesso. #/bin/bash rm "/home/...
05.02.2015 / 10:51
2
respostas

Retorno de carro, comportamento de LineFeed e Sed

Eu preciso entender por que o sed pode funcionar para 1) e não para 2). Por favor, não me envie nenhuma solução alternativa. Eu já os encontrei neste fórum. Eu só preciso entender o comportamento do sed em relação ao ponto 1) e 2). 1) sed -i...
07.04.2018 / 12:07
1
resposta

Como grep para literal '..'

Estou analisando um arquivo usando o grep e a saída na tela contém nova linha, como aqui: $ grep 'gene' sequence.gb gene 89..1483 /gene="non-structural protein" /gene="non-structural p...
22.05.2018 / 17:54
3
respostas

bash linha de comando - como converter várias linhas em uma única linha para sh -c

Na linha de comando do OSX, tenho alguma lógica como segue. for i in {1..10} do for j in {1..10} do echo "test inner" done; echo "test outer" done Funciona bem. Mas quero executá-lo a partir de nohup . Então eu precis...
27.08.2017 / 06:43
3
respostas

Por que na saída do script (1) a nova linha é CR + LF (estilo dos)?

No texto datilografado do comando script (ou seja, no arquivo salvo), a nova linha é CR + LF (\ r \ n), embora a original (alimentada para script ) seja LF. Por quê? Parece que é um problema, que eu não conheço. Alguém pode explicar isso se...
08.02.2017 / 00:28
5
respostas

manter fora da quebra de linha

Eu tenho alguns arquivos com essa estrutura: 2015-03-25 17:08:17 sysUpTimeInstance 93474;^M 1.ValueforState=2500 Eu quero substituir a quebra de linha, e deixar a terceira linha com a segunda linha, quero dizer, a saída seria assim: 20...
30.03.2015 / 14:31
1
resposta

Melhor solução shell quando as linhas em branco podem ser canalizadas para o wc

Eu tenho um código que faz algo assim: #!/bin/sh CONTENTS=$(cat "somefile") RELEVANT_LINES=$(echo "$CONTENTS" | grep -E "SEARCHEXPR") COUNT=$(echo "$RELEVANT_LINES" | wc -l) Eu achei aborrecido que este código não tenha saído da mesma for...
14.01.2018 / 13:25