Perguntas sobre 'echo'

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

Como eu daria um loop nesse comando?

Um trecho do meu código é mostrado abaixo. O script atualmente é fechado se não conseguir encontrar o caminho. [echo "could not find $REPLY, ensure the path is correct and try again"] Em vez disso, eu gostaria que nesse ponto fizesse loo...
23.12.2014 / 02:32
1
resposta

./a.out && echo $? apenas imprime valor de retorno se retornar = 0

echo $? no cenário a seguir não exibe o valor de retorno, ou seja, 1. echo "int main() { return 1; }" > foo.c gcc foo.c && ./a.out && echo $? No entanto, echo $? funciona quando o programa retorna 0. Por que isso?...
15.09.2014 / 22:03
3
respostas

retorna o valor numérico de uma variável indexada em vez de seu nome [duplicado]

O seguinte trecho de código ilustra meu problema Eu tenho medo de ter simplificado demais no primeiro round. #!/bin/bash dogLover=1 catLover=2 for ii in dog cat do petLover=${ii}Lover echo (evaluate $petLover) done...
28.10.2013 / 07:16
1
resposta

Não é possível repetir o texto colorido ao inserir na barra de status no dwm

Estou usando o Fedora 18. Estou tentando criar uma barra de status personalizada no dwm. Agora, o que estou pensando é verificar se a bateria está abaixo de um determinado nível, o fundo da região da bateria na barra de status ficará vermelho....
29.06.2013 / 04:33
1
resposta

Piping gato na parede (por exemplo, gato | parede)

Por que echo foo | wall funciona, mas cat | wall não funciona? No último caso, eu entro algumas linhas no gato e, em teoria, elas devem ser encanadas; no entanto, nada acontece.     
10.02.2018 / 08:01
1
resposta

linux + como usar o comando tput negrito no echo

temos o seguinte array - list1 e list2 list1="node23 node76 node 34" list2="node02 node2 node9 node21" queremos negrito a lista2 para que list1 seja impresso sem negrito e list2 com negrito exemplo echo ${list1[*]} ${list2[*]}...
28.12.2017 / 08:50
1
resposta

ssmtp [email protected] file.log não funciona. Corpo está em branco

Estou executando um script rsync simples no qual eu registro stdout e stderr em dois arquivos diferentes, rsync_stdout.log e rsync_stderr.log . Quando estou tentando enviar o conteúdo por e-mail do rsync_stderr.log usando: ec...
19.12.2017 / 14:55
0
respostas

Como fazer um harware soar de um dispositivo '/ dev / pts'?

Um sinal sonoro harware pode ser gerado a partir de um terminal não-GUI com echo -ne 'echo -ne 'echo -ne 'echo -ne '%pre%7' > /dev/tty2 7' 7' > /dev/tty2 7' mas nada acontece quando este comando é executado a partir do terminal...
07.02.2017 / 14:12
1
resposta

Não obtendo a saída desejada para o comando echo [duplicate]

Abaixo está o meu script. #!/bin/bash SERVERS="sl20rht00-t" #SERVERS="shcbrht01-t" USR="adm-dt-c" for host in $SERVERS do ssh -tt $USR@$host 'sudo cp /etc/sudoers /Backups/sudoers_11thmarch2015; sudo cp /etc/ssh/sshd_config /Backups/sshd_11...
12.03.2015 / 13:43
3
respostas

O que define o tamanho máximo para um argumento único de comando?

Eu estava com a impressão de que o tamanho máximo de um único argumento não era o problema aqui, mas sim o tamanho total do array de argumentos geral mais o tamanho do ambiente, que é limitado a ARG_MAX . Assim, pensei que algo como o seguinte...
20.03.2014 / 19:32