Perguntas sobre 'bash-scripting'

1
resposta

read command com timeout para entrada não terminal no bash

O comando read no bash é usado para entrada do usuário. A opção -t N invoca o tempo limite de N segundos. Mas, como mencionado na man page, This option has no effect if read is not reading input from the terminal or from a pipe....
07.12.2017 / 19:45
0
respostas

como funciona o openvpn route-up e down e como testar

Eu configurei o OpenVPN em um pi de framboesa e escrevi alguns scripts que contêm várias coisas, como adicionar / remover regras de iptable e também matar / iniciar aplicativos. aqui está o meu arquivo de configuração openvpn: client dev t...
07.11.2017 / 05:10
0
respostas

Substituição de sudo na janela sem usar ferramenta de terceiros

Existe coisa no windows para executar um comando como um administrador da linha de comando. Eu tenho um script e dentro disso, quero executar o seguinte comando como administrador. C:\User\Admin\assemblies\nssm.exe" install my_service D:\f...
05.10.2017 / 07:22
0
respostas

Como copiar todos os arquivos pdf do subdiretório quando alterado?

Considere o diretório recepis ├── bechamel │   ├── bechamel.aux │   ├── bechamel.log │   ├── bechamel.pdf │   └── bechamel.tex ├── bolognese │   ├── bolognese.aux │   ├── bolognese.log │   ├── bolognese.pdf │   └── bolognese.tex ├── Browni...
28.08.2017 / 14:08
0
respostas

Bash: Retorna a saída de um comando quando um arquivo é lido

Eu tenho um aplicativo Java em execução nos sistemas do cliente que recebe atualizações OTA quando o sistema está conectado à Internet. O cliente tem um utilitário que relata a versão atual de todo o software nos sistemas lendo arquivos (por exe...
19.06.2017 / 16:35
1
resposta

Localiza arquivos, mas exclui vários diretórios?

Como eu uso o find para listar todos os arquivos, mas excluo um punhado de diretórios da pesquisa? find / -type f -not -path "./foo*" -not -path "/bar*" -print Eu vi exemplos em outras mudanças de pilha, por exemplo, ./ , mas nada qu...
24.08.2017 / 08:27
1
resposta

Evitando aviso de “sessões aninhadas” ao usar o tmux a partir do systemd

Eu quero usar um único script para lançar 2 sessões, uma sessão daemon e uma sessão de usuário. Eu quero que o script inicie na inicialização sem nenhum usuário logado. O script que criei funciona quando iniciado diretamente, mas apenas parci...
05.06.2017 / 04:20
0
respostas

Obtenha o HostName dos argumentos SSH em um script de wrapper

Estou desenvolvendo um script wrapper simples para o SSH fazer algum pré-processamento antes de executar o SSH (para ser exato: carregue a chave por host com keychain / ssh-agent). Para fazer isso, preciso extrair o nome do host dos argumento...
09.07.2017 / 14:36
1
resposta

como definir variáveis usando o IFS

Eu tenho um arquivo, input.txt , com os seguintes valores: field1|value1 field2|value2 field3|d:\foldername field4|null Como faço para definir variáveis como column1 e column2 para que eu possa avaliar column2 para null e exibi...
29.04.2017 / 06:21
0
respostas

Como eu crio um arquivo de stdin [closed]

Eu tenho um script que gera e retorna o corpo e o nome do arquivo no stdout. Eu quero salvar essa chave no arquivo filename . Como faço isso? script | tee script | cat onde script retorna o texto gerado e o nome do arquivo desejad...
14.05.2017 / 04:41