Perguntas sobre 'bash'

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

Bash one-liner para criar atomicamente um arquivo se ele não existir

Eu quero um one-liner Bash que atomicamente crie um arquivo se ele não existir. Isso significa essencialmente "se o arquivo não existir, crie-o", mas garantindo que ninguém mais consiga criar o arquivo no pequeno espaço entre fazer o if e criar...
01.05.2016 / 13:11
7
respostas

Não precisa da linha inteira, apenas a correspondência da expressão regular

Eu simplesmente preciso obter a correspondência de uma expressão regular: $ cat myfile.txt | SOMETHING_HERE "/(\w).+/" A saída deve ser apenas o que foi correspondido, dentro dos parênteses. Não pense que eu posso usar grep porque co...
06.08.2009 / 16:34
1
resposta

Este “script de reinicialização” do HAProxy funcionará tão graciosamente que será?

Eu coloquei este script de vários lugares. O que eu espero é que ele faça o seguinte uma vez executado: Pause todo o tráfego HTTP "NOVO" para as portas 80 e 443 - basta "pausá-las", não dê nenhum erro reinicie graciosamente o haproxy quand...
12.09.2014 / 00:08
3
respostas

Possível ignorar o shell de usuários no comando “su”?

Se eu fizer su - -c 'mkdir bin' user1 então eu pego su: /usr/bin/ksh: No such file or directory porque o shell de usuários está definido como ksh in /etc/passwd e ksh não está instalado. Pergunta Como eu carrego co...
02.11.2012 / 01:16
4
respostas

Como determinar quantas conchas posso ser?

Eu estou querendo saber se eu chamei o shell de forma recursiva, existe uma maneira fácil de descobrir? Existe alguma solução específica para o shell? Estou usando bash.     
15.06.2009 / 18:42
9
respostas

Como eu pegaria um arquivo de texto de uma máquina windows de um linux cli?

Estou escrevendo um script bash para analisar os logs de e-mail em nossa rede, que são principalmente caixas postfix , mas gostariam de incluir logs do MS Exchange na análise, se possível. Existe alguma maneira de copiar um arquivo de um...
06.05.2009 / 13:59
5
respostas

Como adicionar um usuário linux em uma única linha?

Existe alguma opção para adicionar um usuário em uma única linha. inclui a senha. Não solicite nada. OS = RHEL 5.5     
04.05.2011 / 10:24
6
respostas

ambiente crontab

Eu escrevi vários scripts para iniciar aplicativos do servidor Java, que normalmente são executados por 24 horas antes de serem encerrados (invocando o mesmo script com um parâmetro diferente). O script depende de variáveis de ambiente defini...
19.02.2010 / 17:27
2
respostas

extração de sub-string bash para o caractere inicial e final especificado

Por exemplo, eu tenho um arquivo de log com esta entrada: [Wed Aug 08 11:39:41 2012] [error] [client 155.94.70.224] ModSecurity: [file "/etc/httpd/modsecurity.d/rules/base_rules/modsecurity_crs_20_protocol_violations.conf"] [line "271"] [i...
08.08.2012 / 10:44
5
respostas

Como faço para dividir uma string contra um caractere no BASH?

Gostaria de poder dividir um código de autorização pelo caractere - para que eu possa operar em cada segmento individualmente. Eu não quero usar binários externos ( awk , grep ) - isso é para ser o mais minimalista possível. Quais são alg...
22.08.2012 / 17:32