Unix & Linux

8
Como executar um comando antes de baixar com o apt-get?

Como posso executar um comando antes do apt-get começar a baixar um pacote? Eu sei sobre o gancho de pré-chamada do dpkg ( conecte um script ao apt-get ), mas isso parece ser executado após o download. $ apt-get update Get: 11 http://security.debian.org/ wheezy/updates/main qemu amd64...

8
Como posso obter o tamanho de stdin?

Estou prestes a compactar um diretório grande e quero saber exatamente qual será o tamanho do arquivo resultante. Eu tentei usar du: $ tar -cv dir | du -h - du: cannot access '-': No such file or directory Então tentei usar a versão do arquivo '-': $ tar -cv dir | du -h /dev/stdin 1.0K Estou...

8
Vários shebangs em um único arquivo bash

Eu tenho um script de outra pessoa que tem uma aparência (nota: é um único arquivo): #!/bin/bash some commands some commands #!/bin/bash some commands some commands #!/bin/bash some commands some commands Gostaria de saber qual é o propósito da segunda e terceira travestis? É por engano ou...

8
Por que o SIGKILL não encerra um programa parado (sim)?

Estou usando o Ubuntu 14.04 e estou enfrentando esse comportamento que não consigo entender: Execute o yescomando (no shell padrão: Bash ) Digite CtrlZpara pararyes Corra jobs. Resultado: [1]+ Stopped yes Corra kill -9 %1para parar yes. Resultado: [1]+ Stopped yes Corra jobs. Resultado: [1]+...

8
Como usar multiline como separador de grupo no grep?

Em grepvocê pode usar --group-separatorpara escrever algo entre as correspondências do grupo. Isso é útil para esclarecer quais blocos temos, especialmente ao usar a -C Xopção para obter linhas de contexto. $ cat a hello this is me and this is something else hello hello bye i am done $ grep -C1...

8
Yum vs DNF (alterado no Fedora 22)

Enquanto eu explorava o Fedora 22 (atualmente estou usando o fedora 20), descobri que o Yum foi substituído pelo DNF. Basicamente, o que eu quero saber é a diferença entre esses dois gerenciadores de pacotes do Fedora e a razão dessa