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

Por que imprimir funciona com o awk, mas o echo não funciona?

Para resumir ... Isso funciona: awk 'BEGIN { FS=":"; } { print $1 $3 $5; }' /etc/passwd Mas isso não acontece: awk 'BEGIN { FS=":"; } { echo $1 $3 $5; }' /etc/passwd Sendo relativamente novo no aprendizado de bash, gostari...
24.03.2016 / 05:24
1
resposta

Comando Whatis (shell builtin vs programas executáveis)

Eu sei que o comando whatis é usado para gerar uma breve descrição sobre um programa executável (Command). Então ambos whatis cd whatis type Será impresso: nada apropriado (porque, do meu ponto de vista, eles são ambos internos de she...
26.12.2015 / 23:02
3
respostas

Shell - Imprime valores em uma string separada por vírgula

Eu tenho um arquivo txt com alguns valores separados por vírgula. cat file.txt abc,def,ghi abc,ghi def,abc,ghi def,abc abc,def abc,def,ghi Eu quero imprimir esses valores com while do read line from file separados por vírgula. Por...
26.11.2018 / 19:52
1
resposta

saída de 2 posições do mesmo arquivo para o script e, em seguida, eco

Eu tenho um arquivo que se parece com isso: Sender Bob IP 10.1.1.1 Sender Alex IP 10.1.1.2 Sender Jim IP 10.1.1.3 10 linhas como esta no mesmo formato. Eu preciso ecoar o nome e o IP. Enquanto iterando através do meu loop de IPs, porque e...
10.11.2018 / 19:27
2
respostas

Ansible: status de retorno da última tarefa

Estou usando este comando para ter um retorno das tarefas em ansible. Para ver se eles são bem-sucedidos ou não. Este é um exemplo do meu código em um manual: - name: Install JDK8 shell: cd /tmp/install/ && tar -zxvf jdk-8u51-...
30.08.2018 / 15:40
2
respostas

Basic doubt in echo statement

Acabei de começar a aprender unix e me deparei com dúvidas muito básicas em argumentos de linha de comando. Suponha que no meu script eu faça: echo $@ #Now this prints all the command line arguments args=$@ #Args array will take the comma...
13.04.2018 / 20:55
1
resposta

deseja armazenar a saída de data na variável [duplicata]

eu tentei o código abaixo para armazenar a saída de data na variável. read -p 'date: ' mydate date_month= date -d "$mydate" +%b echo $date_month não está imprimindo a saída. como armazenar a saída de data na variável?.     
10.02.2018 / 15:26
1
resposta

echo comando completo para arquivar

Eu tenho o seguinte comando echo “more PHONEBOOK.lst | awk '!/ NY /' | sort -k1 | sort -k4 | tee PHONENOTNY.LST” >> NOTNY.sh && chmod 0777 NOTNY.sh No entanto, quando executo o comando e vejo o conteúdo de NOTNY.sh, ele con...
15.10.2017 / 23:49
1
resposta

Diferença no resultado de echo e printf

Por que vejo uma diferença nos resultados para o código a seguir: read a printf "%.3f\n" $(bc -l <<< "$a") RESULTADO: 17.929 e read a echo "scale=3; $a" | bc -l RESULTADO: 17.928 Minha expressão de entrada é 5 + 50...
03.09.2017 / 19:34
1
resposta

openssl decoding não funciona com echo

Eu criptografei alguns dados: echo -n aaaa | openssl enc -aes-128-ecb -K E5E9FA1BA31ECD1AE84F75CAAA474F3A -nosalt -out o Isso decodifica corretamente: base64 o | openssl enc -d -aes-128-ecb -K E5E9FA1BA31ECD1AE84F75CAAA474F3A -nosalt -...
04.07.2017 / 15:01