Perguntas sobre 'echo'

É um comando interno normalmente usado em scripts de shell para enviar texto de status para a tela ou para um arquivo.
1
resposta

diferenças entre echo “” e comando

Eu sou novo no Linux. Há algo que não está claro para mim. Qual é a diferença entre echo "" > logfile e > logfile ? Quando executo o primeiro, o tamanho do arquivo de log não se torna zero e o mesmo arquivo de nome será criado c...
18.06.2012 / 07:49
3
respostas

Como faço para capturar stdin para uma variável sem remover nenhuma nova linha?

Em um script de shell ... Como faço para capturar stdin para uma variável sem remover nenhuma nova linha? Agora eu tentei: var='cat' var='tee' var=$(tee) Em todos os casos, $var não terá a nova linha final do fluxo de entrada. Ob...
09.09.2014 / 02:29
2
respostas

echo de uma string com um ponto de exclamação

Aqui estão o que eu coloquei no bash e os resultados que obtive sobre o 'echo': $ echo '!$' !$ $ echo "!$" echo "'!$'" '!$' Gostaria de saber como o "eco" lida com a segunda entrada. Parece-me que 'echo' primeiro imprimiria as st...
06.09.2014 / 20:54
2
respostas

Unix: como ler o conteúdo original da linha do arquivo

Eu tenho um arquivo de dados, o conteúdo é o seguinte: department: customer service section: A department: marketing section: A department: finance section: A Quando eu leio cada linha, eu extraio o nome do departamento...
18.08.2013 / 03:29
1
resposta

echo texto colorido que muda de cor dinamicamente

Existe alguma maneira que eu possa imprimir um texto colorido no console, que continua mudando suas cores dinamicamente (com ou sem um intervalo de tempo especificado), assim como alguns cartões em que a saudação muda de cor? Estou ciente de...
29.12.2014 / 21:18
1
resposta

Qual é a diferença entre o comando built in echo e / bin / echo? [duplicado]

Eu estava brincando com os comandos type e which e descobri algo estranho. type retorna o caminho ou diz que um comando é um Bash embutido. which retorna o caminho ou nada para ins integrados, como exit ou type O que é...
13.10.2014 / 00:19
1
resposta

É possível fazer um documento aqui em uma linha ou um eco textual?

Muitas vezes me vejo testando um comando (por exemplo, cat file | awk 'stuff' ) no shell e, quando estou satisfeito com a maneira como ele funciona, adiciono o comando a um arquivo de script. Digamos que este é o comando que eu criei cat f...
20.01.2016 / 15:08
2
respostas

arquivo de string de eco não funciona

Eu escrevi o seguinte script: for filename in 'find . -name '*'.cpp | grep $IN_REGEX | grep -v $OUT_REGEX' do echo "Output file is $OUTPUT_FILE" count='git log --pretty=format: --name-only $filename | grep -v ^$ | wc -l' echo "$c...
01.03.2013 / 13:14
3
respostas

Dividir um bloco de texto retornado em linhas no terminal?

Quando dou comandos como echo $PATH ou which program , muitas vezes recebo um bloco muito grande de texto que consiste em diretórios de maio. Isso é bastante inútil, se eu estou, por exemplo, olhando para ver se há ou não um caminho específ...
20.05.2014 / 12:09
2
respostas

Por que uma única barra invertida é exibida ao usar aspas

Eu sempre achei que o bash trata as barras invertidas da mesma forma quando uso sem ou com aspas duplas, mas eu estava errado: [user@linux ~]$ echo "foo \ " foo \ [user@linux ~]$ echo foo \ # Space after \ foo Então, pensei que as barras...
17.10.2017 / 16:32