Perguntas sobre 'shell-script'

1
resposta

como fazer Espere esperar até que outro script termine

Eu tenho 3 scripts, este é o principal: #!/usr/bin/expect -f #!/bin/sh set DATE [exec date +%F] set IP "148.000.000.101" set Username "user" set Password "pass" set Password_sql "sqlpass" spawn ssh -p 22 mycomputer@localhost expect "*?" sen...
15.03.2017 / 18:34
1
resposta

Em quais arquivos do nível de inicialização / etc / profile ou / etc / environment são lidos?

TL: DR : Em quais arquivos do nível de inicialização / etc / profile ou / etc / environment são lidos? Eu quero criar um serviço ( /etc/init.d/myservice ) iniciando um script de shell localizado em /opt/myservice/myservice.sh . No entant...
07.12.2016 / 19:43
1
resposta

Acrescentar variáveis com aspas e espaço no bash [duplicado]

Eu gostaria de executar um comando em um script bash com argumentos, no entanto, os argumentos são condicionais. O que eu gostaria de conseguir é isso command --myflag var="value with space" No caso acima, gostaria de ter --myflag va...
19.01.2017 / 16:51
1
resposta

Comparação de variáveis dentro de Bash

Estou tentando comparar duas variáveis dentro de uma condição if: #!/bin/bash Jump="/home/Lists/srv" S='echo "$1" | perl -ne 'print lc'' J1='grep $S $Jump |awk '{print $1}'' grep $S $Jump >> /dev/null if [ $? = 0 ] then if [ "$S" ==...
14.01.2017 / 10:23
2
respostas

Reutilizando a saída do grep

Estou escrevendo um script para imprimir os TODOs pendentes em um projeto, mas estou com problemas para reutilizar uma das variáveis. Para deixar as coisas mais claras, aqui está o código que eu escrevi: #!/usr/bin/env bash todos="$(grep "TOD...
18.01.2017 / 18:00
3
respostas

busca dinâmica de arquivos zip em determinado caminho e descompacte-o na mesma pasta com os arquivos descompactados?

Como posso fazer uma pesquisa dinâmica de arquivos zip em um caminho específico (por exemplo: arquivos% OC_de%)? e descompacte-o na mesma pasta com os arquivos zip? Abaixo da função está descompactando vários arquivos zip e removendo arquivos...
18.04.2017 / 02:39
3
respostas

Awk para imprimir apenas a palavra correspondente

Eu preciso criar um script que produza um Makefile. Ao verificar as dependências, verifico cada arquivo .cpp para o cabeçalho "---. h". Eu uso: echo $(awk '/^".*h"$/ { print $0 }' $file) >> Makefile Qual é a melhor maneira de obt...
19.04.2017 / 21:56
1
resposta

sublinhado com 2 variáveis

Eu estou tentando adicionar uma variável no meu script assim: ssh root@$dev 'cat /etc/hosts > /var/tmp/hosts_$dev_$(date +%F)' Mas, isso não funciona, eu tentei com /var/tmp/hosts\_$dev\_$(date +%F)' /var/tmp/hosts_${dev}_$(date +%F...
28.06.2017 / 10:34
1
resposta

Como posso obter uma contagem da frequência de linhas entre muitos arquivos?

Tenho muitos arquivos de texto (por exemplo, > > 2). Esses arquivos são quase todos semelhantes, mas possuem algumas pequenas diferenças entre eles. Eu gostaria de encontrar as linhas que aparecem mais comumente entre esses arquivos. Por e...
29.11.2016 / 18:10
1
resposta

Posso fazer o curl ou o wget reiniciar se estiver desconectado?

Gostaria de baixar um arquivo através de curl - o problema é que minha conexão é muito lenta e, por meios desconhecidos, para de receber dados após ~ 180 kilobytes. A menos que exista um método melhor para corrigi-lo, eu gostaria de escrev...
01.12.2016 / 17:39