Perguntas sobre 'shell'

2
respostas

Desligar PC na LAN

Bom dia Um pequeno pano de fundo para dizer que não tenho nenhuma intenção maliciosa com a minha pergunta: estou prestes a automatizar minha casa e fazer um bom progresso: várias dezenas de dispositivos podem ser ligados e desligados programa...
06.05.2017 / 14:01
1
resposta

Ocultar mensagem terminada ao matar o processo de canalização

Eu tenho um script bash como este: { commands ... } 2>&1 | tee file.log O problema é que quando eu mato o script, um erro é impresso assim: line 214: 8679 Terminated { commands...} 2>&1 8680 | tee fil...
05.04.2017 / 21:13
1
resposta

ZSH afirma “argumento inválido” ao redirecionar o scanimage para um arquivo com registro de data e hora no SMB

Eu estive coçando minha cabeça por um tempo demais, então talvez alguém aqui possa ver o que está errado. Estou tentando criar um comando para digitalizar do meu scanner para um arquivo com registro de data e hora em meus documentos. scanimag...
27.05.2017 / 20:32
1
resposta

como saber qual SHELL está sendo executado atualmente? [fechadas]

Enquanto eu estava me referindo ao uso de SOURCE no linux, eu fiquei sabendo disso de aqui source executa o comando no shell atual e " ./ " será executado em um novo shell. A minha pergunta é como sabemos em que shell os comandos estão...
12.04.2017 / 11:06
1
resposta

Como eu verifico se o nome de algum arquivo corresponde a algum padrão (tem “SSS”, por exemplo) na cláusula 'if'?

Como posso verificar se o nome de algum arquivo corresponde a algum padrão (por exemplo, "SSS") na cláusula if ? Minha variante parece não funcionar (é sempre falsa). for f in B/* ; do if [ $f = .*SSS.* ] ; then # if [ -f $f ] -and -...
26.02.2017 / 20:17
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 / 11:50
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 / 04:02
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 / 19:43
1
resposta

Posso fazer credenciais em cache do sudo share entre terminais?

No meu Ubuntu, o sudo armazena as credenciais em cache. Mas se eu abrir outra janela de terminal e o sudo nela, as credenciais armazenadas em cache não serão compartilhadas e eu tenho que digitar minha senha novamente. Posso ter instâncias su...
16.12.2016 / 13:06
1
resposta

Como remover duplicatas parciais no bash?

Como posso remover duplicatas parciais no bash usando awk, grep ou sort? Eu tentei sort -u FILE | uniq -w20 , mas não é realmente confiável. Entrada: http://www.website.com/1.file http://www.website.com/2.file http://www.website.com/3.f...
30.11.2016 / 18:54