Perguntas sobre 'newlines'

2
respostas

Como eu espero uma nova linha no script esperado?

Considere este script interativo: #!/usr/bin/env bash set -eu while true; do read -p '> ' if [ "$REPLY" == quit ]; then break fi echo "'$REPLY'" done Agora quero que expect interaja com ele: #!/usr/bin/env...
03.09.2017 / 01:14
2
respostas

Como encontro arquivos com várias linhas vazias?

Para substituir várias linhas vazias por apenas uma eu preciso encontrar quais arquivos aplicar isso em primeiro lugar , em um grande repositório. Como faço isso?     
19.07.2016 / 16:24
2
respostas

bash leitura de uma nova linha, printf reporta caractere 0

Eu uso a função bash printf para imprimir códigos ASCII de caracteres em um arquivo de entrada, mas por algum motivo printf gera o código ascii 0 para LF caracteres, em vez de 10. Alguma idéia por quê? while IFS= read -r -n1 c do ch=...
20.04.2016 / 09:12
1
resposta

Mostra o número exato de ocorrências CRLF no arquivo

grep -c $'\r\n' file retorna exatamente o mesmo número que grep -c $'\n' file , mostra o número de LF no arquivo em vez do número de CRLF. (O arquivo definitivamente não contém esse número de CRLF.) Como posso determinar o número exato de o...
18.01.2015 / 13:34
3
respostas

Converte lista delimitada por nova linha com espaços em argumentos [duplicado]

Estou tentando escrever um script que possa ser executado no menu de contexto do Caja (um clone do Nautilus). Sua finalidade é passar os arquivos selecionados no gerenciador de arquivos para um determinado programa (por exemplo, 7zip). Uma lis...
24.09.2013 / 15:59
3
respostas

Divisão de CSVs com células multilinha

Estou trabalhando com alguns arquivos CSV gerados pelo YouTube (por isso não posso alterar a estrutura de origem). No arquivo CSV, alguns registros abrangem várias linhas. Um exemplo hipotético com muitas outras colunas omitidas por brevidade é...
04.03.2017 / 21:12
1
resposta

adb pull não aceitando uma variável como fonte, dá * 'não existe .. * erro

Estou tentando usar $ EXTERNAL_STORAGE no comando adb pull . Notei que a variável tem seu escopo definido apenas no Android e, portanto, não funcionaria com sucesso em adb pull $EXTERNAL_STORAGE/Pictures/Screenshots/ ~/ . Claro, posso esc...
26.08.2015 / 10:45
1
resposta

Problemas com mesclagem horizontal de arquivos csv sob o Cygwin

Eu tenho dois arquivos csv: test1.csv 1 2 3 4 test2.csv 6 7 8 9 Eu quero mesclar horizontalmente esses dois arquivos. Para fazer isso eu uso paste -d , test1.csv test2.csv > paste.csv Se eu abrir este arquivo no bloco de notas, ele...
02.06.2015 / 01:08
4
respostas

Como imprimir novas linhas no final das funções?

Se eu digitar echo hello , meu terminal ficará assim: My-Computer:~ user$ echo hello hello My-Computer:~ user$ Mas se eu tiver uma função como esta stringen () { cat /dev/urandom | env LC_CTYPE=C tr -cd 'a-Z-A-z-0-9' | head -c "$1"...
04.12.2014 / 23:50
2
respostas

Como remover todos os CRLF no arquivo (não substituir por LF)

Gostaria de remover todos os retornos de carro seguidos pelos feeds de linha (CRLF), como \r\n em um arquivo. Como eu posso fazer isso? Eu não posso usar dos2unix porque isso substitui CRLF por LF. E não posso usar tr , porque isso també...
17.01.2015 / 15:39