Perguntas sobre 'newlines'

2
respostas

Imprimir todas as linhas completas de arquivo

Como imprimo todas as linhas completas de um arquivo? Por "completo" quero dizer apenas os que terminam com o caractere de nova linha. grep trata EOF como delimitador de linha, por isso, grep '^.*$' file imprimirá a última linha mesmo que...
08.12.2017 / 12:48
2
respostas

Como apresentar um comando em várias linhas para uso de copiar / colar instantâneo?

Estou documentando alguns comandos para uso futuro, alguns deles são muito longos e quero documentá-los em várias linhas para visualização e, em seguida, basta copiá-los e colá-los para uso. Por exemplo: Raw: openssl pkcs12 -export -in int...
01.09.2017 / 19:31
2
respostas

Como preservar o caractere de nova linha (\ n) ao capturar a saída de um comando em uma variável

Como um exemplo simples, eu tenho um monte de arquivos de código-fonte. Eu quero armazenar a saída do comando "head" para uma variável para todos esses arquivos. Eu tentei: output=$(head $file) mas o que aconteceu é que isso automatica...
09.12.2015 / 03:11
1
resposta

substituir nova linha por nul

bash, os oss mavericks Eu quero substituir o caractere LF (hex = 0A ) por NUL (hex = 00 ) em um arquivo txt. posso usar grep ou tr ou algo para fazer isso? Eu tenho usado o bbedit para substituí-los, mas gostaria de algo que eu poss...
30.03.2018 / 18:22
5
respostas

Problema de devolução de carro

Eu tenho isso em um script bash DAY2="20130605"<Cr> echo "This is yesterday date:"$DAY2"end" Por que a saída é a seguinte? Parece que há um retorno de carro em DAY2 , mas de onde ele vem? ends is yesterday date:20130605     
06.06.2013 / 21:08
4
respostas

Não é possível colocar uma string em um arquivo em uma string de outro arquivo

Encontrei um problema estranho ao concatenar os arquivos usando o comando cat . Eu tenho dois arquivos com uma string em cada um deles: arquivo1: ABC arquivo2: DEF Ou eu faço cat file1 file2 ou eu faço cat file1 >> f...
12.07.2015 / 14:29
2
respostas

Bash: Por que o alias após a nova linha é ignorado quando executado remotamente?

No Bash eu corro: alias myalias='echo foo echo bar echo baz' myalias que retorna: foo bar baz Mas: ssh localhost "shopt -s expand_aliases &>/dev/null; alias myalias='echo foo echo bar echo baz' myalias" Retorna: fo...
24.11.2017 / 00:07
3
respostas

Redirecionar o conteúdo sob uma nova linha (sem mais sintaxe ou argumentos)

Eu tentei estas maneiras para anexar conteúdo a um arquivo: printf "\nsource ~/script.sh" >> /etc/bash.bashrc echo -e "\nsource ~/script.sh" >> /etc/bash.bashrc cat >> "/etc/bash.bashrc" <<< "source ~/script.sh"...
07.02.2018 / 10:31
2
respostas

A tecla Enter é diferente de Carriage Return (CR)

Muitas páginas da web disseram que o código ASCII para a chave de entrada é 13 (0d). Tecla Enter é considerada como retorno de carro (CR). Agora vamos fazer um experimento. Para abrir o vim e apenas clicar na tecla enter por três vezes, não f...
05.03.2017 / 02:20
2
respostas

visualizar arquivo contendo texto DOS (caracteres de desenho de caixa, terminadores de linha CRLF) e seqüências de escape

Eu tropecei em um arquivo de texto estranho em um arquivo de um antigo jogo baixado de algum site abandonware. O arquivo de texto é denominado WHY_NOT.TXT . Presumo que o arquivo seja algum tipo de arquivo .NFO do grupo de pessoas que ......
02.02.2013 / 20:31