Perguntas com a marcação «echo»

Perguntas sobre o shell embutido ou `/ bin / echo`. Essa tag não deve ser usada se a sua pergunta for simplesmente sobre impressão no terminal, apenas a aplique se a sua pergunta for específica para o comando `echo`.


2
Qual é o formato para enviar uma mensagem para o sendmail?
Estou usando o seguinte comando para criar mensagens instantaneamente e enviá-las: echo "Subject:Hello \n\n I would like to buy a hamburger\n" | sendmail email@example.com Parece que quando você envia as informações de um arquivo, fazendo algo como: sendmail email@example.com mail.txt Em seguida, o sendmail vê cada linha como um cabeçalho …
22 shell  email  sendmail  echo 

2
Por que o comportamento de `command 1> file.txt 2> file.txt` é diferente de` command 1> file.txt 2> & 1`?
Quando você deseja redirecionar stdout e stderr para o mesmo arquivo, pode fazê-lo usando command 1>file.txt 2>&1, ou command &>file.txt. Mas por que o comportamento é command 1>file.txt 2>file.txtdiferente dos dois comandos acima? A seguir, é um comando de verificação. $ cat redirect.sh #!/bin/bash { echo -e "output\noutput" && echo …

4
É sempre seguro usar o `eval echo`?
O uso evalgeralmente é desencorajado, pois permite a execução de código arbitrário. No entanto, se usarmos eval echo, parece que o restante da string se tornará um argumento, echoportanto deve ser seguro. Estou correto nisso?
20 bash  echo 


3
Seqüências de escape com "echo -e" em diferentes conchas
Acabei de notar que parece que a bandeira -enão existe para o echocomando no meu shell no Linux. É apenas uma configuração confusa ou é "normal"? Algum código como exemplo: #!/bin/sh echo -e "\e[3;12r\e[3H" Impressões: -e \e[3;12r\e[3H Isso funcionou antes! Eu acho que alguns sttycomandos deram muito errado e agora …

1
eco [9876543210] exibe 1 4 5 6… por quê?
Por favor, explique por que 1 4 5 6 é exibido para as últimas quatro instruções de eco? Eu acertei isso por acidente uma vez, mas agora estou curioso para saber por que esse comportamento ocorre. Essas declarações funcionam como esperado (para mim). $ echo [ 9876543210 ] [ 9876543210 …




4
O que echo $ -1 exibe?
O que significa a saída de echo $-1, echo $-2, echo $-3.. quer dizer? Em uma das minhas caixas Linux, ele me mostra: echo $-1 imsBEl1 echo $-2 imsBEl2 E em outra caixa do Linux, mostra: echo $-1 himBH1 echo $-2 himBH2 Eles estão mapeando para alguns locais de memória …
14 shell  echo  parameter 


6
Imprimir somente após encontrar o padrão
Existe um script (vamos chamá-lo echoer) que é impresso para exibir um monte de informações. Eu gostaria de poder ver apenas as linhas depois que um padrão for encontrado. Eu imagino o uso de uma solução para parecer algo como echoer | solution_command <pattern> Idealmente, patternseria uma expressão regular, mas …
13 echo  printf 



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.