Perguntas sobre 'shell'

4
respostas

/ bin / sh retorna 0 quando não encontrou um comando em uma instrução if, é o esperado?

Eu escrevi um cão de guarda C ++ que executa um conjunto de scripts para determinar se há um problema no sistema. O código é um pouco peludo por isso não vou mostrá-lo aqui, mas é equivalente a uma chamada de sistema como a seguir: int con...
10.02.2018 / 03:40
2
respostas

Remove parte da string

var="/ax1121/global/config/domains/adf_domain/config/fmwconfig/components/OHS/instances/vmserver1234/" Eu quero que a parte "/ instances" seja removida e armazenada em uma variável. Após a remoção, deve ter a seguinte aparência var="/ax11...
15.06.2018 / 18:07
2
respostas

O que acontecerá se eu colocar #! / bin / bash dentro de um script mas usar o ksh para o script? [duplicado]

O operador shebang é usado para dizer qual shell será usado para executar o script. o que acontecerá no seguinte caso: #!/bin/bash se eu digitar 'ksh script_name', o que acontecerá?     
12.05.2018 / 05:00
2
respostas

Por que o Strace não relata que o shell pai () é um processo filho antes de um comando execve ()?

strace executa um comando especificado até sair. Ele intercepta e registra as chamadas do sistema que são chamadas por um processo e os sinais recebidos por um processo. Ao executar um comando externo em um bash shell, o shell em primeiro...
02.03.2016 / 23:26
2
respostas

Erro de sintaxe de Bash quando 'cd'ing no diretório

**So, after doing a little digging, I got it to work. You do get far enough in the install using WINE for this to work properly. Here are the steps: Open the shell, and type in cd .wine cd drive_c cd Program\ Files\ (x86)/ cd NETG...
21.02.2016 / 22:34
4
respostas

Como executar comandos de subshell por SSH?

Eu tenho um cluster de computadores que estão conectados via SSH sem senha e eu escrevi um utilitário que executa um comando sobre todo o cluster. A maneira como faz isso é pegar as máquinas presentes em um arquivo, passando por elas enquanto ex...
18.04.2016 / 07:07
2
respostas

como escrever algum texto em um arquivo em uma máquina diferente

Eu tenho 2 machine machine1 e machine2. Eu quero escrever a partir de gravar alguns conteúdos em arquivo em machine2 de machine1. Em uma mesma máquina, posso executar sudo cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys para grava...
11.11.2018 / 23:37
2
respostas

Por que o grep não remove linhas de saída de terminal do comando find por padrão? [duplicado]

Estou constantemente frustrado com esse comando simples: find / | fgrep somestuff.ext Quando não uso sudo , recebo linha após linha de permissão negada - o que é justo, mas por que essa saída não é ignorada quando o grep a lê do pipe?...
26.11.2018 / 22:44
1
resposta

Existe um comando do Linux chamado (h)?

Eu li em uma documentação não oficial sobre um comando shell do Linux chamado h : ele foi mencionado junto com os comandos help e man , sem qualquer explicação. Então eu tentei no meu terminal linux mas ele retornou um "comando não encont...
17.09.2018 / 13:24
3
respostas

renomeia múltiplos arquivos com o comando rename? [duplicado]

Existem arquivos com ORDER_EVENTS_SOMETHING_20120117.log ORDER_EVENTS_SOME2_20120117.log ORDER_EVENTS_CHARS_20120117.log e assim por diante. Eu preciso renomeá-los para ORDER_EVENTS_SOMETHING_20120113.log ORDER_EVENTS_SOME2_2012...
17.01.2012 / 15:32