Perguntas sobre 'shell-script'

1
resposta

sh script para executar o script mysql com a inserção de senha [closed]

Eu gostaria de executar um script mysql onde o usuário é solicitado a inserir a senha dinamicamente a partir da linha de comando. Se possível, com uma mensagem Enter your $root password No entanto, não funciona como esperado até agora eu tenh...
23.09.2018 / 11:40
3
respostas

arr1 = (1 2 3); arr2 = $ {arr1 [@]} igual mas diferente

Eu faço essa matriz $ arr1=(1 2 3) ; arr2=${arr1[@]} Use a iteração para verificá-los $ for i in $arr1; do echo $i; done 1 $ for i in $arr2; do echo $i; done 1 2 3 Eles são iguais $ if [[ $arr1==$arr2 ]];then echo yes ;fi yes...
02.11.2018 / 08:38
1
resposta

Qual é o significado de '+' nesta declaração. if [[$ {array1 [$ i] + DEFINIDO} == 'DEFINIDO']]

Qual é o significado de "+" no seguinte for loop: for i in $*;do if [[ ${array1[$i]+DEFINED} == 'DEFINED' ]];then command1 fi done     
21.09.2018 / 11:30
2
respostas

Shell Script \, exibe lista de diretórios para a opção input / tentando selecionar dois arquivos para comparar

Estou tentando fazer com que o usuário selecione dois arquivos de uma lista numerada, que é derivada de uma listagem de diretórios e, eventualmente, será transformada em uma variável. Isso é provavelmente algo simples e estúpido que estou fazend...
21.09.2018 / 17:46
2
respostas

Remover linhas de stderr [duplicado]

     Esta pergunta já tem uma resposta aqui:                   Suprimir banner para 'ssh' ou 'scp'                                      1 resposta                                Existe uma mensagem personalizada que vem sempre que...
25.09.2018 / 13:09
1
resposta

Tentando incorporar a última execução bem-sucedida [fechada]

Eu quero o script para criar um arquivo com o último tempo de execução bem-sucedido e também o script deve extrair o último tempo de execução de sucesso para as execuções conseqüentes. Isso é útil se o script falhar por alguns motivos e escolher...
24.09.2018 / 17:59
2
respostas

bash definiu a matriz e compara a entrada com o valor da matriz armazenada

#!/bin/bash declare -a all=("a" "b" "c") echo -n "Please enter one value ${all[@]} [ENTER]: " read site echo "You entered $site as site" read -p "Continue? (Y/N): " confirm && [[ $confirm == [yY] || $confirm == [yY][eE][sS] ]] || exit...
27.09.2018 / 03:03
1
resposta

Sed Falha ao armazenar o resultado em uma variável

Eu tento colocar o valor do resultado deste comando: sed "s/\$ip/${ip}/g" xdebug.conf Fornecido a partir deste arquivo xdebug.conf : zend_extension = xdebug.so xdebug.remote_enable = 1 xdebug.remote_host = $ip xdebug.remote_port = 90...
28.09.2018 / 21:25
1
resposta

Execute o comando em várias máquinas e imprima o endereço IP correspondente também

Estou executando um mesmo comando grep em várias máquinas da máquina de bastiões. Além dos resultados do grep, também quero imprimir o endereço IP correspondente. ssh [email protected] sudo grep -A 2 hi /home/abc.txt ssh [email protected] sudo grep -A...
25.09.2018 / 22:03
1
resposta

ou o comando cd não está funcionando como deveria, ou meu entendimento é falho [fechado]

Então, estou usando um shell bash emulado do Windows, já que instalar o Linux via VM leva muito tempo e resulta em um cliente muito lento com o qual não irei lidar. Então, por enquanto eu estou usando o shell bash do Windows. Então, eu digito...
15.10.2018 / 00:16