Perguntas sobre 'shell'

4
respostas

Como diferenciar diretórios para arquivos diferentes, mas não linha por linha

Eu quero ver, recursivamente, arquivos diferentes em dois diretórios. Diff pode fazer isso, mas me mostra as diferenças linha-a-linha, o que não quero. Existe uma ferramenta que faz isso, ou uma maneira de fazer isso com o Diff (eu li a página d...
09.10.2009 / 18:52
3
respostas

Como calcular um caminho relativo de dois caminhos absolutos no shell do Linux?

Nós temos dois caminhos. O primeiro é o diretório, segundo um diretório ou um arquivo. /a/b/c e /a/d/e.txt O caminho relativo do primeiro caminho para o segundo será: ../../d/e.txt Como calcular isso no terminal Linux? Para...
13.05.2010 / 05:56
3
respostas

Qual é o uso de -exec xargs e -print0?

Eu acho que estas são as maneiras comuns de passar o resultado de um comando para o próximo, como entradas. Como esses três funcionam? Ou quais são alguns sites / URLs?     
11.03.2010 / 10:41
2
respostas

Como faço para desfazer ou me livrar de uma função bash?

Se você definir ou exportar uma variável de ambiente no bash, será possível remover a definição . Se você definir um alias no bash, poderá unalias . Mas não parece haver um desvio . Considere esta função (trivial) bash, por exemplo, defini...
19.06.2010 / 05:16
4
respostas

Previne que a tarefa linux em execução seja morta após o logout do SSH

Eu tenho uma tarefa computacional em execução por alguns dias em um servidor linux via conexão SSH. Não está em segundo plano, portanto, a conexão SSH está sob controle da tarefa. Desejo reiniciar a máquina local (não o servidor) a partir da...
03.11.2014 / 17:53
5
respostas

Como cortar um arquivo para um determinado tamanho no Linux?

Eu quero reduzir o tamanho de um arquivo pela força bruta, ou seja, não me importo com o resto, só quero cortar o arquivo, digamos, pela metade, e descartar o resto. A primeira coisa que vem à mente é o truncado do Perl. Estou seguindo o ex...
08.08.2013 / 16:27
4
respostas

Histórico BASH truncado para 500 linhas em cada login

Por algum motivo, não consigo fazer meu sistema manter meu histórico BASH após uma reinicialização. Aqui estão as seções relevantes do meu ~/.bashrc : shopt -s histappend PROMPT_COMMAND='history -a; updateWindowTitle' export HISTCONTROL=ign...
29.03.2013 / 23:33
2
respostas

Prefixo para cada saída de um comando no tempo de execução

Estou tentando criar um script modular. Eu tenho vários scripts / comandos que são chamados de um único script. Eu quero prefixar a saída de cada comando separado. Examinar: Meus arquivos são allcommands.sh / command1.sh / command2.sh...
23.07.2013 / 12:58
3
respostas

Como faço para verificar o ulimit para outro usuário e alterar arquivos abertos?

Eu tenho um processo em execução como usuário gearman e quero alterar open files para evitar esse erro desagradável: ERROR 2014-09-12 17:49:14.000000 [ main ] accept(Too many open files) -> libgearman-server/gearmand.cc:788 Como p...
12.09.2014 / 20:09
4
respostas

Um comando antes de cada comando bash

Alguém sabe um meio de colocar um comando 'time' antes de cada comando em uma sessão bash?     
07.03.2010 / 20:16