Unix & Linux

31
Como enganar um processo para que um arquivo não exista?

Eu tenho um programa que armazena suas configurações em ~/.config/myprogramque eu uso interativamente e com um sistema de enfileiramento em lote. Ao executar interativamente, desejo que este programa use meus arquivos de configuração (e é o que faz). Mas, quando executados no modo em lote, os...

31
Como eu "giro e sigo" um arquivo?

Um arquivo está sendo baixado sequencialmente por wget. Se eu começar a descompactá-lo cat myfile.tar.bz2 | tar -xj, ele pode descompactar corretamente ou falhar com "EOF inesperado", dependendo do que for mais rápido. Como "capturar e seguir" um arquivo, ou seja, enviar o conteúdo do arquivo...

31
O espaço não é permitido em um nome de arquivo?

Diz-se que no Unix e Linux em geral, você deve evitar espaços no nome do arquivo (arquivo comum, dir, link, arquivo do dispositivo, ...). Mas eu faço isso o tempo todo. Para um nome de arquivo com um espaço dentro, No Nautilus, o caractere de espaço é mostrado como um espaço. No terminal Bash,...

31
Limitar o contexto grep a N caracteres on-line

Eu tenho que grep através de alguns arquivos JSON nos quais os comprimentos de linha excedem alguns milhares de caracteres. Como posso limitar o grep para exibir o contexto de até N caracteres à esquerda e à direita da partida? Qualquer ferramenta que não seja grep também ficaria bem, desde que...

31
Iniciar um processo em um tty diferente

Depois de uma hora pesquisando no Google, não acredito que ninguém tenha feito essa pergunta antes ... Então, eu tenho um script em execução no TTY1. Como faço para que esse script inicie algum programa arbitrário no TTY2? Eu encontrei tty, que diz em qual TTY você está atualmente. Eu descobri...

31
Desenhando um histograma a partir de uma saída do comando bash

Eu tenho a seguinte saída: 2015/1/7 8 2015/1/8 49 2015/1/9 40 2015/1/10 337 2015/1/11 11 2015/1/12 3 2015/1/13 9 2015/1/14 102 2015/1/15 62 2015/1/16 10 2015/1/17 30 2015/1/18 30 2015/1/19 1 2015/1/20 3 2015/1/21 23 2015/1/22 12 2015/1/24 6 2015/1/25 3 2015/1/27 2 2015/1/28 16 2015/1/29 1 2015/2/1...

31
Instale o python pip no Debian Wheezy

Como instalar pipno Debian Wheezy? Eu encontrei muitos conselhos, apt-get install python-pipmas o resultado é "Não foi possível localizar o pacote python-pip" Está pipdisponível no Debian Wheezy? estou a

31
Como o agente GPG funciona?

Eu tenho uma linha no meu arquivo gpg.conf que diz use-agent. Eu entendo que isso se refere ao gpg-agent, que é um daemon. A página do manual declara "gpg-agent é um daemon para gerenciar chaves secretas (privadas) independentemente de qualquer protocolo. É usado como back-end para gpg e gpgsm,...

31
Onde "export var = value" não está disponível?

Eu percebi - provavelmente na Usenet em meados dos anos 90 (!) - que a construção export var=value é um bashismo, e que a expressão portátil é var=value export var Eu venho defendendo isso há anos, mas recentemente alguém me desafiou e não consigo encontrar nenhuma documentação para apoiar o...

31
Como evitar problemas com o “yum lock”?

Muitas vezes encontro a mensagem "Outro aplicativo está retendo o bloqueio do yum; aguarde até que ele saia ..." ao tentar instalar um aplicativo e preciso matá-lo manualmente. Como posso evitar isso? Existe algum método simples para desbloquear o yum? Parece que apenas uma instância do yum pode...

31
fork: tente novamente: recurso temporariamente indisponível

Enquanto estou me conectando ao meu servidor, -bash: fork: retry: Resource temporarily unavailable -bash: fork: retry: Resource temporarily unavailable -bash: fork: retry: Resource temporarily unavailable -bash: fork: retry: Resource temporarily unavailable -bash: fork: Resource temporarily...