Perguntas sobre 'newlines'

3
respostas

Como quebrar uma cadeia longa em várias linhas no prompt de read -p dentro do código-fonte?

Estou escrevendo um script de instalação que será executado como /bin/sh . Existe uma linha solicitando um arquivo: read -p "goat can try change directory if cd fails to do so. Would you like to add this feature? [Y|n] " REPLY Eu gos...
26.03.2016 / 21:37
1
resposta

Erro de script de shell (: não encontrado [Nenhum arquivo ou diretório]) [duplicado]

Estou usando o seguinte script no servidor linux. E o que está dando: : not found [No such file or directory] Este é o script: # ------------------------------------------------------------------ # K.Sugunan Host health check #...
19.08.2015 / 13:49
1
resposta

Não é possível cat ou grep contents of file

Eu estou no Debian Jessie. Quando eu abrir um novo arquivo de texto com mousepad e salvá-lo, modificá-lo com vim e salvá-lo novamente, eu não posso imprimir ou grep o conteúdo dele mais. Se eu fizer cat file , nada será mostrado no...
12.07.2014 / 13:16
1
resposta

array [@] output all messed up?

Eu tenho este código: Unix+=("Stock List") while read line; do result=$(wget -O - -o /dev/null "http://finance.yahoo.com/d/quotes.csv?s=$line&f=sl1&e=.csv" | tr ',' ' ' | tr '"' ' ') Unix+=("$result") done < stock.txt echo...
30.01.2013 / 19:43
2
respostas

Retorno de carro versus nova linha no vim

No vim, quando abri um arquivo, queria adicionar duas linhas vazias no final de cada linha atual. Eu usei a seguinte opção: %s/$/\n\n/ Aparentemente, isso não funciona, mas o que funciona é: %s/$/\r\r/ Eu pensei que é um recurso do...
19.09.2013 / 23:26
4
respostas

Atribuir variável usando várias linhas

Eu tenho uma função f(){ echo 777 } e uma variável para a qual eu atribuo o "valor de retorno" da função. x=$(f) Muito conciso! No entanto, no meu código real, os nomes de variáveis e funções são um pouco mais longos e a função...
31.10.2018 / 04:26
4
respostas

Remove o caractere ^ M dos arquivos de log

Remova o caractere ^ M dos arquivos de log. No meu script, eu redireciono a saída do meu programa para um arquivo de log. A saída do meu arquivo de log contém alguns caracteres ^ M (nova linha). Eu preciso removê-los durante a execução em si....
30.08.2013 / 07:35
2
respostas

O script shell funciona quando salvo com nano, mas não quando salvo com o Notepad ++

Quando copio meu script bash do Notepad ++ para um novo arquivo com o editor nano dentro do SSH e salve. Corre bem. (sh ./install) Mas se eu salvar o arquivo (Exatamente o mesmo conteúdo), faça o upload para o meu servidor web, baixe-o usando...
05.03.2014 / 01:42
1
resposta

Grep não corresponde aos caracteres de retorno de carro

Estou tentando localizar linhas com o caractere de retorno de carro , mas não estou obtendo os resultados ' d esperar. Eu reduzi isso a essa prova de conceito: $ uname -a CYGWIN_NT-6.1 Aodh 2.0.4(0.287/5/3) 2015-06-09 12:22 x86_64 Cygwin $...
09.07.2015 / 05:19
5
respostas

Como detectar arquivos no formato git bash

O Git Bash é um bom bash shell que você obtém no Windows como parte da instalação do Git. Ele vem com outras ferramentas típicas do UNIX, como grep, sed, awk, perl. Não tem o comando file. Neste shell, quero detectar arquivos que tenham finai...
11.10.2012 / 11:11