Perguntas com a marcação «newlines»

12
sed falha ao remover o caractere de nova linha

Estou usando sedhá algum tempo, mas aqui está uma peculiaridade com a qual me deparo, que não consigo resolver. Deixe-me explicar meu problema com o caso real. Cena # 1 printf "ls" | xclip -selection clipboard echo "ls" | xclip -selection clipboard No primeiro comando, canalizo a printfsaída...

10
linha shebang não funciona com cr-lf

Por que as partes 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 python3 print("Hello") $ ./hello.py : No such file or...

9
Forçar novas linhas com a impressão curinga de gato

Eu quero usar gato com curingas no bash para imprimir vários arquivos pequenos (cada arquivo é uma frase) para a saída padrão. No entanto, o conteúdo do arquivo separado não é separado por uma nova linha, o que eu gostaria para facilitar a leitura. Como posso adicionar um delimitador de arquivo de...

9
Retorno de carro com comando echo

Eu estava praticando o comando eco com a opção \r(retorno de carro) como abaixo. echo -e "This is \r my college" resultado: my college mas quando adiciono mais uma palavra antes, \rcomo abaixo echo -e "This is the \r my college" Então me dá uma saída como: my college the Outro...

8
leia -a matriz -d '\ n' <foo, código de saída 1

Se eu tentar executar read -a fooArr -d '\n' < bar o código de saída é 1 - mesmo que ele realize o que eu quero; coloque cada linha de barem um elemento da matriz fooArr(usando o bash 4.2.37). Alguém pode explicar por que isso está acontecendo Eu encontrei outras maneiras de resolver...