Perguntas sobre 'shell'

5
respostas

Como eu removo espaços de variáveis do shell?

Eu fiz o seguinte na linha de comando: $ text="name with space" $ echo $text name with space Estou tentando usar tr -d ' ' para remover os espaços e ter um resultado de: namewithspace Eu tentei algumas coisas como: text=echo...
20.09.2014 / 16:30
1
resposta

wait bash-builtin queima uma CPU a 100 por cento

Ocorre pelo menos na versão bash do GNU 4.3.42 x86_64 & & versão bash do GNU 4.3.11 x86_64 Eu uso sleep & wait $! em vez de um simples sleep para obter um sleep que pode ser interrompido por um sinal (como SIGUSR1 )....
23.06.2016 / 21:28
3
respostas

Bash, sempre verifique $ PWD como parte do caminho?

Histórico: Um dos meus colegas que não é de Linux me perguntou sobre usar ./ antes de alguns comandos e não de outros, então expliquei a ele como PATH funciona e como os binários são escolhidos para serem executados . Sua resposta foi que...
26.10.2017 / 09:46
2
respostas

xargs: usando o mesmo argumento em vários comandos

Estou tentando escrever um one-liner que pode investigar a saída de df -h e alertar quando uma das partições está fora ou quase do espaço. É a parte que usa xargs que me chutam na bunda agora ... echo 95 | xargs -n1 -I{} [ {} -ge 95 ] &...
26.11.2012 / 11:25
1
resposta

Como o ssh executa um comando?

Estou usando o Bash no cliente e no servidor. Ao executar um comando através do SSH: ssh <host> 'declare' fornece uma lista de variáveis do shell. ssh <host> 'mount' fornece uma lista de pontos de montagem. No enta...
23.12.2016 / 21:19
4
respostas

find-command para determinados subdiretórios

Digamos que eu tenha um diretório dir com três subdiretórios dir1 .. dir3 . E por dentro eu tenho muitos arquivos e outros subdiretórios. Eu gostaria de pesquisar um arquivo interno, digamos com *.c ending, mas gostaria apenas de p...
15.12.2010 / 12:43
2
respostas

Como obtenho o tamanho total de tudo em um diretório em uma linha? [duplicado]

Eu sei que posso usar du -h para produzir o tamanho total de um diretório. Mas quando contém outros subdiretórios, a saída seria algo como: du -h /root/test . . . . 24K /root/test/1 64K /root/test/2 876K /root/test/3 1.1M /root/test/...
29.10.2015 / 12:31
6
respostas

localize o valor máximo da coluna 1 e imprima o respectivo registro da coluna 2 do arquivo

Como encontrar o valor máximo da coluna 1 e ecoar o respectivo local do caminho a partir de um arquivo que contenha n números de registros. $ cat version.log 112030 /opt/oracle/app/oracle/product/11.2.0 121010 /opt/oracle/app/oracle/product...
27.11.2014 / 04:26
1
resposta

curl url call for loop? [fechadas]

Estou trabalhando com o bash e estou tentando fazer uma chamada curl url em um loop for. Abaixo está minha chamada de onda simples - curl -v --header "Connection: keep-alive" "localhost:8080/user?userid=52010&client_id=20&attr=0"...
13.05.2014 / 19:58
7
respostas

Por que existe tal diferença no tempo de execução do eco e do gato?

Responder esta pergunta me causou fazer outra pergunta: Eu pensei que os seguintes scripts fazem a mesma coisa e o segundo deve ser muito mais rápido, porque o primeiro usa cat que precisa abrir o arquivo várias vezes, mas o segundo abre o...
17.09.2015 / 06:10