Perguntas sobre 'bash'

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

Exclui subpastas com arquivos específicos em rm -rf / folder / * recursivo

Gostaria de saber se é possível especificar alguma condição elegante (parâmetro talvez?) em rm -rf /folder/* para não excluir suas subpastas, que contêm arquivos com o nome "dontshoot.txt". Não consegui encontrar nenhum até agora. Agrad...
13.06.2013 / 13:47
1
resposta

Salvando um ID de processo ao desanexar um comando no Bash

Quando eu desanexar o comando: $ command & O resultado é uma impressão para STDOUT: [1] < PID > Eu gostaria de monitorar este PID. No entanto, eu não posso escrever esta saída em qualquer lugar, mas STDOUT! Como posso red...
17.07.2013 / 02:35
2
respostas

Crie um diretório de arquivos, cada um com um determinado tamanho de arquivo

Eu gostaria de criar 100 arquivos cada um com um tamanho de arquivo de 10Mb. Existe um comando unix simples que pode criar um diretório com esses 100 arquivos?     
05.06.2013 / 01:06
6
respostas

Como eu substituo as variáveis de ambiente ao enviar um arquivo?

Eu gostaria de de alguma forma cuspir um arquivo (que tem referências de variáveis env) e substituir os valores reais. Isso é o que eu tentei, mas como você pode ver, não está funcionando. Alguma idéia? -bash-3.00$ cat vars_file ${MY_VAR} -b...
20.01.2011 / 18:27
2
respostas

SED: Como posso imprimir todas as linhas após a primeira ocorrência da string usando Sed?

Eu tenho um arquivo com um formato semelhante ... 16:28 asdfasdf 16:29 4398upte 16:30 34liuthr 16:31 34tertio Como posso usar o SED para imprimir todas as linhas incluindo e depois da linha com "16:30"? O resultado seria ... 16:30 3...
06.03.2013 / 23:42
3
respostas

Unix Bash renomeia arquivos usando um regex

Gostaria de renomear todos os arquivos de uma pasta usando um regex (adicionar um nome ao final do nome) e ir para outra pasta. Na minha opinião, deveria estar assim: mv -v ./images/*.png ./test/*test.png , mas não está funcionando. A...
25.12.2009 / 15:37
2
respostas

Encontre palavras repetidas em um texto

Um dos erros mais comuns é repetir a mesma palavra duas vezes, como aqui. Eu preciso de um procedimento automático para remover todas as palavras repetidas em um arquivo de texto. Este não deve ser um recurso estranho para um editor moderno ou c...
22.11.2014 / 23:46
6
respostas

Alguma maneira de evitar pontos-barra ao executar scripts executáveis no bash?

digamos que eu tenha um script. chmod +x myscript Agora, para executar isso, eu vou ./myscript Mas existe alguma maneira de poder executá-lo digitando myscript ???     
24.07.2015 / 22:21
5
respostas

Como eu canalizo uma lista de números diretamente do shell para um comando?

Como posso enviar uma lista de números diretamente do shell para um comando? Por exemplo, algo como isto [1,2,3,4] | sort daria 1 2 3 4 EDITAR: Em resposta às respostas gentilmente postadas até agora. . . Eu pergunto isso, po...
22.11.2012 / 00:41
1
resposta

Em zsh como posso executar um script que é escrito para bash

Eu mudei para zsh, como posso executar um script escrito para bash? Eu não quero modificar o script para colocar #! / bin / bas no começo do script, já que ele é controlado pela versão. Existe outro jeito? A linha do script com problema...
21.12.2012 / 20:06