Perguntas sobre 'shell'

5
respostas

Como remover muitos arquivos (200 000)?

Eu preciso remover 200.000 arquivos (todos eles) de uma pasta e não quero excluir a própria pasta. usando rm, recebo um erro "Argument list too long". Eu tentei fazer algo com xargs, mas não sou um Shell Guy, então não funciona: find -name...
26.09.2011 / 18:03
3
respostas

Como posso recuperar o nome do arquivo absoluto em um script de shell no Mac OS X?

Gostaria de recuperar o nome de arquivo absoluto do arquivo de script atualmente executado. Os links também devem ser resolvidos. No Linux, isso parece ser feito assim: $(readlink -mn "$0") mas readlink parece funcionar muito dife...
13.07.2009 / 22:54
3
respostas

Executando o shell script sem variáveis ambientais

Como eu sei, o shell script recém-executado herda suas variáveis de ambiente. Existe uma maneira de bloquear isso? (executando shell sem herança variável)     
01.09.2010 / 16:03
2
respostas

barra invertida no início de um comando

No manual Instalando o RVM , vejo muitas linhas começando com '\': Install RVM with ruby: $ \curl -L https://get.rvm.io | bash -s stable --ruby Eu acho que é apenas um tipo errado, mas eles repetem muitas vezes. Então, qual é o...
19.02.2013 / 14:44
4
respostas

Acrescentar um eco ao arquivo?

No linux, como faço algo parecido com echo 'hello world' > log.txt mas em vez de sobrescrever o conteúdo do log.txt, ele é anexado ao final do log.txt?     
14.08.2010 / 22:53
3
respostas

Onde está minha conclusão de tabulação e comportamento de seta para cima? (Ubuntu 10.04)

Sou novo no Linux, tentando o Ubuntu 10.04, pré-configurado pelo host. Quando eu efetuo login (SSH) usando a conta pré-configurada, o prompt do shell é: user @ hostname: ~ $ A seta para cima percorre a lista de comandos recentes do shell e...
28.10.2010 / 18:33
10
respostas

Como determinar se estou logado via SSH?

Atualmente, estou configurando uma configuração bash bastante complexa, que deve ser usada em várias máquinas. Eu tento descobrir se é possível determinar se estou logado via SSH ou em uma máquina local. Dessa forma, eu poderia, por exemplo, def...
05.10.2010 / 15:02
6
respostas

Como eu excluo diretórios ao listar arquivos?

Como excluo diretórios ao listar arquivos no diretório atual? ls . ^ incluirá diretórios na listagem.     
10.03.2012 / 19:37
2
respostas

Bash Prompt Abaixo Saída - Background Log Tail

Eu costumava trabalhar para uma empresa que tinha um shell personalizado para o gerenciamento de um de seus produtos que estava sendo executado no Linux e estou tentando replicar um recurso importante desse shell. Todo o trabalho foi feito po...
06.08.2013 / 12:40
7
respostas

Executando o ssh-agent a partir de um shell script

Estou tentando criar um script de shell que, entre outras coisas, inicializa o ssh-agent e adiciona uma chave privada ao agente. Exemplo: #!/bin/bash # ... ssh-agent $SHELL ssh-add /path/to/key # ... O problema com isso é que o ssh-agent...
22.10.2013 / 22:57