Perguntas sobre 'shell-script'

1
resposta

aguarde a saída do cromo antes de continuar um script de shell

Estou tentando criar um script que eu possa acessar facilmente em um WM. A ideia é estabelecer um túnel de meias via ssh para um servidor em bom estado e então iniciar o cromo com as variáveis de ambiente apropriadas ... Então, espere até que a...
13.08.2016 / 04:48
1
resposta

(teste -n $ st)! = (teste -z $ st) certo?

Enquanto eu leio, test -n $string == > O status de saída é 0 se $string for não nulo , 1 caso contrário e test -z $string == > O status de saída é 0 se $string for nulo , 1 caso contrário Mas neste exemplo em part...
17.05.2016 / 16:54
1
resposta

Armazenar a saída stderr em uma variável sem modificar o stdout e fazê-lo repetidamente

existem muitas perguntas "quase duplicadas", mas nenhuma me deu a resposta que estou procurando, por isso, tenha paciência comigo. considere uma API de servidor simples, na qual você pode consumir dados em iterações, usando um "token sem esta...
01.06.2016 / 15:48
1
resposta

Captura de saída (sdout / stderr) do encaminhador de porta SSH

Eu gostaria de armazenar o erro abaixo em uma variável: ssh -M -S /invalid/path/forwarder.socket -fnNT -Llocalhost:6301:remote_server:22 proxy_server muxserver_listen bind(): No such file or directory Então eu tentei: result="$(ssh -M...
17.06.2016 / 14:13
1
resposta

Comandos compostos em && / || condição

Eu sei que essa é uma pergunta comum e eu já vi respostas antes, mas não consigo me lembrar do que elas eram nem encontrá-las. #!/usr/bin/env bash set -m # allow for job control EXIT_CODE=0 # exit code of overall script function...
13.02.2017 / 11:20
1
resposta

Discriminar entre subcasters CHLD na função de armadilha

Eu tenho este script bash: #!/usr/bin/env bash set -m # allow for job control EXIT_CODE=0 # exit code of overall script function foo() { echo "CHLD pid is $!" # doesn't seem to be the expected pid echo "CHLD exit code i...
13.02.2017 / 09:50
1
resposta

Script Bash para observar alterações no sistema de arquivos, com atraso antes de executar um script de backup

Eu tenho necessidade de monitorar uma árvore de diretórios para qualquer alteração de arquivo. Em mudanças eu gostaria de acionar um script de backup (essencialmente um commit git, mas incluindo um dump de banco de dados). Como espero, provav...
01.01.2017 / 15:26
3
respostas

Como evitar que o script seja excluído

Oi eu estou criando um script de lixeira com o nome do comando 'safe_rm'. Fiquei me perguntando, como posso evitar que o script exclua seu próprio arquivo. Eu acredito que o comando readlink é uma solução, mas não sei como escrevê-lo dentro do s...
02.05.2016 / 13:43
1
resposta

Se houver mais de um número x de canais em uma linha csv, exclua a segunda instância

Eu tenho um arquivo csv que deve conter 4 colunas de dados que incluem um número de produto, um título, um URL e um preço. Cada coluna é separada por um delimitador | (isso precisa ser mantido, há outros motivos pelos quais não posso alternar...
05.05.2016 / 11:15
1
resposta

Uma maneira comum de combinar dois arquivos no Solaris e no Linux

Estou tentando escrever um script que combine dois arquivos em um e funcione no Solaris 5.10 e no Linux. Arquivo1: dit710 dit710 dit720 dit720 Arquivo2: FacA D0000000000000001 FacA D0000000000000002 FacA D0000000000000030 FacB D...
05.04.2016 / 19:54