Perguntas sobre 'shell'

0
respostas

É possível obter o ~ / .profile no shell atual a partir de um script? [duplicado]

Use o seguinte script ~/test.sh como exemplo: #!/bin/bash sudo -u ${SUDO_USER} cp ~/.profile ~/.profile.bak cat <<EOF >>/home/${SUDO_USER}/.profile export HELLO="Hello StackExchange" EOF sudo -u ${SUDO_USER} source ~/.prof...
15.04.2018 / 11:13
0
respostas

O que determina os manipuladores de traps padrão do shell de login?

Eu tenho uma caixa linux que quando eu faço login com ssh, tanto o pressionamento de tecla Ctrl-C quanto o envio manual de SIGINT terminam diretamente a sessão. λ> ssh root@rhel74 Last login: Sun Mar 18 21:08:02 2018 from 10.84.40.18...
19.03.2018 / 04:16
0
respostas

Auditoria de comando do shell para um único usuário

Qual é a maneira mais fácil de registrar todos os comandos executados em todos os shells diferentes (bash, zsh ...) por um determinado usuário em um arquivo, syslog ou em outro lugar?     
21.03.2018 / 15:04
1
resposta

O 'read' embutido trava indefinidamente quando usado com 'timeout'

O script abaixo funciona perfeitamente com bash , mas não com sudo bash ou sh . Pressionar enter ou ^C não funcionará. Apenas ^\ e ^Z funcionam, mas não com sudo bash . printf '#!/bin/sh\nread var\n' > myscript chmod +...
21.03.2018 / 09:09
0
respostas

Como evitar o retorno ao prompt de comando ao executar o gnome-terminal [duplicate]

Quando executo gnome-terminal da linha de comando e pressiono o retorno, o prompt do shell aparece imediatamente quando a janela do gnome-terminal é aberta, como se gnome-terminal & fosse executado. Isso é diferente de xterm , que...
12.03.2018 / 19:08
1
resposta

Processo filho - ouça o evento quando o pai morre

Eu tenho um processo filho desanexado. Sabe o pai dos pais. Existe alguma maneira no MacOS e no Linux que eu possa ouvir quando o processo pai sai do processo filho? Eu preciso fazer uma chamada para excluir um arquivo de bloqueio do filho, q...
28.02.2018 / 16:37
0
respostas

ls -l pendura ou não com copiar dinamicamente novos arquivos durante o mesmo ciclo de interrupção de i / o do disco?

Eu tenho um script nohup rodando em background, que executa continuamente novos arquivos em tempo real cp! É um pouco estranho que algumas vezes o ls -l com arquivos dinâmicos seja interrompido, mas às vezes não durante o mesmo ciclo de inter...
25.02.2018 / 09:20
3
respostas

Usando o AWK para adicionar uma nova coluna com valores a um arquivo csv sem criar novas linhas vazias entre as linhas

Eu gostaria de adicionar uma nova coluna ao final de um arquivo csv e preencher a coluna com valores. Eu usei os seguintes códigos e ele acaba mostrando novas linhas em branco entre cada registro. Por favor, deixe-me saber como evitar essas nova...
17.09.2018 / 18:42
1
resposta

Leia stdin e passe pelo oleoduto para tee

Estou brincando com xinput para assistir a eventos de teclado. Gostaria de transformar a saída com awk e passá-la para tee , imprimindo para stdout e gravando em um arquivo simultaneamente. Eu vejo eventos no dispositivo 14, digito um...
18.02.2018 / 00:45
1
resposta

Como adicionar valores a uma matriz que contém uma variável no nome da matriz no bash?

Eu tenho um array no meu script que leva uma lista de nomes de grupos. Esta lista não possui um número fixo de elementos. GROUPS=(group1 group2 group3) Cada elemento neste conjunto de GRUPOS pode ter um número desconhecido de valores. Eu...
14.02.2018 / 21:52