Perguntas sobre 'bash'

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

Mecanismo de garfo e exec

Estou lendo sobre o mecanismo fork & exec no Linux. Aqui estão minhas perguntas no tópico. Significa que a digitação de um comando simples como ls no prompt de comando transforma o processo bash em fork (duplica-se) e emite uma...
23.01.2017 / 10:50
1
resposta

awk / sed imprime todos os dígitos antes do símbolo correspondente

Eu tenho entradas com linhas como essa (é uma string CIGAR do formato sam, mas isso não importa agora): 123M76N55M4S 6M7N25M 32M488N E eu quero extrair todos os N e dígitos anteriores: 76N 7N 488N Eu tentei este comando: sed -r...
08.02.2017 / 13:42
1
resposta

Como executar um script no logon no Windows 10 Bash shell?

Como posso executar um script Bash (como link ) quando abro o shell Bash para o Windows 10? Eu tentei colocar um script em /etc/profile.d mas ele não parece ser executado. Também tentei executar o script de .profile na pasta principal do usu...
11.02.2017 / 12:27
1
resposta

Como ler o status do serviço em um script bash

Eu escrevi um script para monitorar um serviço específico no meu VPS. Esse serviço (clamd.amavisd) tende a ser encontrado inesperadamente morto e quando isso acontece, meu serviço de e-mail é essencialmente interrompido. Eu uso as seguintes i...
03.01.2017 / 03:06
1
resposta

acrescentando texto na linha de comando - não no arquivo

Estou procurando criar um alias como um atalho para acessar os arquivos de log. O diretório no qual eu quero terminar é o mês e o dia. Supondo que a primeira parte do caminho seja / some / path, quero anexar os resultados de "date +% m% d" ao ca...
04.01.2017 / 18:51
1
resposta

Como verificar se um determinado ano é longo ano em bash?

Como se pode verificar se um determinado ano é longo ano em bash? Para facilidade de uso, uma função seria preferida.     
17.12.2016 / 22:48
2
respostas

Como eu posso combinar o parâmetro que eu passo com outras letras?

Como posso combinar uma variável com outro caractere? Abaixo está o var que eu passo no shell export value_max=6 Digamos que eu queria chamá-lo do sql como abaixo @db_oracle/abc.sql max_size 6g como posso adicionar a letra g ?...
10.01.2017 / 03:02
1
resposta

enviando e-mail da linha de comando: corpo de mensagem nulo

Eu sou incapaz de entender isso. Estou enviando e-mails da linha de comando com a ajuda de um pequeno script. Mas a linha echo 'LOREM IPSUM' | mail -s 'SUBJECT' -a 'From:TEST' < /root/recipients.txt de alguma forma parece estar errado....
13.01.2017 / 10:38
1
resposta

Bash se declaração

Como todos sabem, a declaração simples if é assim: if TEST-COMMANDS; then CONSEQUENT-COMMANDS; fi Em seguida, o documento diz: The TEST-COMMAND list is executed, and if its return status is zero, the CONSEQUENT-COMMANDS list is...
24.01.2017 / 18:43
2
respostas

SSH no servidor e crie um diretório em uma linha

karl@karl-ux303ln:~$ ssh [email protected] -t 'command; /bin/bash mkdir hello' /bin/mkdir: /bin/mkdir: cannot execute binary file Connection to domain.com closed. Estou tentando usar o ssh no meu servidor e depois executar o comando imediatame...
24.01.2017 / 16:36