Perguntas sobre 'bash'

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.
2
respostas

O script Bash lança o erro “read error: 0: Resource temporariamente indisponível”

Meu script lança o erro read error: 0: Resource temporarily unavailable na segunda vez que a entrada do usuário (nome de usuário do Unix) é esperada. Eu suspeito que isso tenha algo a ver com o primeiro processo em segundo plano (linux_fet...
04.08.2009 / 09:21
3
respostas

cd para um diretório quando seu caminho é inserido como um comando (em vez de um erro “foo é um diretório”)

Eu odeio quando bash me dá "duh!" tipo de erro: foo$ ./bar -bash: ./bar: is a directory Eu costumava amar o AmigaOS shell em que "execução" de um diretório simplesmente significava defini-lo como o diretório atual: foo$ ./bar bar$...
06.08.2009 / 21:38
1
resposta

Encontre a porcentagem de rede da placa de rede [fechada]

Por isso, criei uma ferramenta de monitoramento de recursos do Linux que extrai várias informações sobre recursos. Um dos campos que estou tentando extrair é o percentual de taxa de transferência da rede na minha placa de rede. Portanto, se eu t...
04.02.2016 / 23:18
1
resposta

a2ensite através do shell script

Eu criei um pequeno script para adicionar sites no meu servidor e é assim: #!/bin/bash echo "<VirtualHost *:80> ServerAdmin [email protected] ServerName $1 ServerAlias www.$1 DocumentRoot /var/www/$1/public_html Err...
02.08.2014 / 11:57
1
resposta

rsync não excluindo pastas no destino

Eu sei que há algumas missões com o mesmo tópico aqui, mas nenhuma resposta me ajudou. Primeiro, este é o meu roteiro. Deve copiar todos os arquivos da origem para o destino (preservando todos os direitos, etc). Se um arquivo ou diretório for...
05.07.2014 / 14:57
1
resposta

Listar diretórios que não contêm um arquivo que possui um prefixo variável

Estou verificando a saída de um script. Em alguns casos, o script falhou e um determinado arquivo não foi produzido. Eu quero verificar se este arquivo está presente em um diretório e se não, imprima o nome do diretório. Os diretórios parecem:...
14.10.2014 / 09:33
17
respostas

Como apagar todos os arquivos em um diretório, exceto alguns?

Eu preciso excluir todos os arquivos em um diretório, mas excluir alguns deles. Por exemplo, em um diretório com os arquivos a b c ... z , preciso excluir todos, exceto u e p . Existe uma maneira fácil de fazer isso?     
08.01.2013 / 12:17
5
respostas

No bash, como faço para escapar de um ponto de exclamação?

Eu quero fazer algo como bzr commit -m "It works!" . Eu posso escapar do ponto de exclamação fazendo bzr commit -m "It works\!" . No entanto, minha mensagem de commit inclui a barra invertida. Como faço para escapar do ponto de exclamação, e...
22.04.2010 / 18:53
9
respostas

O que fazer quando Ctrl + C não pode matar um processo?

O Ctrl + C nem sempre funciona para matar o processo atual (por exemplo, se esse processo estiver ocupado em certas operações de rede). Nesse caso, você vê apenas "^ C" pelo seu cursor e não pode fazer muito mais. Qual é a maneira mais fá...
09.02.2011 / 08:49
11
respostas

Alterar editor de texto padrão para crontab para vim

Estou usando o ubuntu 9.10 e o editor de texto padrão é nano, o que eu odeio. (não é todo mundo?) Normalmente não é um problema, visto que apenas vi ou gedit tudo, mas crontab -e está abrindo com nano. Eu tentei alterá-lo para vim usando...
10.05.2011 / 16:13