Perguntas com a marcação «linux»

121
Ocultando entrada do usuário no terminal no script Linux

Eu tenho o script bash como o seguinte: #!/bin/bash echo "Please enter your username"; read username; echo "Please enter your password"; read password; Quero que, quando o usuário digitar a senha no terminal, ela não seja exibida (ou algo como *******) seja exibido). Como faço para conseguir...

121
Como incluir um arquivo em um script bash shell

Existe uma maneira de incluir outro script de shell em um script de shell para poder acessar suas funções? Assim como no PHP, você pode usar a includediretiva com outros arquivos PHP para executar as funções contidas nele, simplesmente chamando o nome da

120
imprimir pilha de chamadas em C ou C ++

Existe alguma maneira de despejar a pilha de chamadas em um processo em execução em C ou C ++ toda vez que uma determinada função é chamada? O que tenho em mente é algo assim: void foo() { print_stack_trace(); // foo's body return } Onde print_stack_tracefunciona de forma semelhante ao...

120
Por que o segmento .bss é obrigatório?

O que eu sei é que as variáveis ​​globais e estáticas são armazenadas no .datasegmento e os dados não inicializados estão no .bsssegmento. O que não entendo é por que temos segmento dedicado para variáveis ​​não inicializadas? Se uma variável não inicializada tiver um valor atribuído em tempo de...

120
Como extrair o arquivo filename.tar.gz

Eu quero extrair um arquivo chamado filename.tar.gz. Usar tar -xzvf filename.tar.gznão extrai o arquivo. é dá este erro: gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error exit delayed from previous

119
Iterando sobre cada linha de saída ls -l

Quero iterar em cada linha na saída de: ls -l /some/dir/* Agora estou tentando: for x in $(ls -l $1); do echo $x; done No entanto, isso itera sobre cada elemento da linha separadamente, então eu

119
Tratamento de sinais com vários threads no Linux

No Linux, o que acontece quando um programa (que possivelmente possui vários threads) recebe um sinal, como SIGTERM ou SIGHUP? Qual thread intercepta o sinal? Vários threads podem obter o mesmo sinal? Existe um segmento especial dedicado inteiramente ao tratamento de sinais? Se não, o que acontece...

118
Verifique o espaço livre em disco para a partição atual no bash

Estou escrevendo um instalador em bash. O usuário irá para o diretório de destino e executará o script de instalação, portanto, a primeira ação deve ser verificar se há espaço suficiente. Sei que o df relatará todos os sistemas de arquivos, mas gostaria de saber se há uma maneira de obter o espaço...