Unix & Linux

23
Como fazer gpg encontrar gpg-agent

No Fedora 22, o gpg não encontra o gpg-agent: % gpg-agent --daemon % gpg -vvv --use-agent --no-tty --decrypt file.gpg gpg: using character set `utf-8' :pubkey enc packet: version 3, algo 1, keyid 3060B8F7271AFBAF data: [4094 bits] gpg: public key is 271AFBAF gpg: using subkey 271AFBAF instead...

23
bash se não várias condições sem subshell?

Eu quero combinar várias condições em uma declaração shell if e negar a combinação. Eu tenho o seguinte código de trabalho para uma combinação simples de condições: if [ -f file1 ] && [ -f file2 ] && [ -f file3 ] ; then # do stuff with the files fi Isso funciona bem. Se eu...

23
alternativa ao "netstat -s"

netstat -s imprime muitas estatísticas de protocolo muito detalhadas, como o número de mensagens de redefinição de TCP recebidas ou o número de mensagens de "solicitação de eco" do ICMP enviadas ou o número de pacotes descartados devido à falta de uma rota. Quando no Linux netstaté considerado...

23
Qual é o uso da opção -f para o `touch`?

De man touch: -f (ignored) Mas não entendo o que se entende por ignorado . Eu tentei seguir: $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:17 file $ touch -f file $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:18 file E percebeu que ele altera os carimbos de hora, apesar de...

23
Escalabilidade de 'sort -u' para arquivos gigantescos

Qual é o limite de escalabilidade razoável de 'sort -u'? (nas dimensões "comprimento da linha", "quantidade de linhas", "tamanho total do arquivo"?) Qual é a alternativa do Unix para arquivos que excedem isso na dimensão "quantidade de linhas"? (É claro que posso implementar facilmente um, mas me...

23
Executar comando após um certo período de tempo?

Se estou executando um processo longo, há alguma maneira de executar alguns comandos baseados em tempo? Por exemplo, estou executando um processo muito longo, que dura aproximadamente 10 minutos. Após 5 minutos, eu gostaria de executar um comando separado. Para ilustração, o comando separado pode...