Perguntas sobre 'shell-script'

4
respostas

Como chamar funções do Matlab no bash com a entrada do usuário sendo operandos

Eu quero rodar o matlab usando o bash, que requer o comando como matlab -nodesktop -nosplash -r "functionmat(var1,var2)" para ser chamado. Por exemplo, posso executar matlab -nodesktop -nosplash -r "functionmat(5,4)" e, se esta for uma ent...
24.10.2015 / 19:24
2
respostas

Atribua dinamicamente o array ao valor de uma variável. Eval?

Estou usando o Bash 4. Estou experimentando algumas experiências com o Bash. Eu quero atribuir dinamicamente uma matriz para o valor de uma variável. Se você ler o código abaixo, será mais fácil de entender. myFunc =RESULT_PREF 'bar' 'baz'...
23.10.2015 / 23:42
1
resposta

O script não está funcionando, mas o comando funciona fora do script

Eu tenho um script muito simples que basicamente executa um comando e envia o relatório por e-mail para um usuário: #!/bin/bash FROMDATE='date -d "last week 13:00 " '+%Y-%m-%d'' TODATE='date '+%Y-%m-%d'' SLOWLOG='/var/log/mysql/slow-queries....
28.10.2015 / 22:51
2
respostas

O UDEV executa o script bash apenas parcialmente

Eu tenho esta regra UDEV, que é ativada quando eu conecto meu teclado: ACTION=="add", DEVPATH=="/devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/0003:046A:0011.00??/input/input??/event[0-9][0-9]*", ATTRS{name}=="HID 046a:0011", ATTRS{phys}==...
21.02.2016 / 21:27
2
respostas

Como usar o comando read com pergunta e variável?

Como posso usar o comando read para poder usar cores em parte do texto e variáveis sem usar o comando --dialog no shell script do linux? Exemplo eu preciso de uma pergunta para aparecer assim no script bash: Esta versão está ok ?: 1.0.1...
01.03.2016 / 14:42
3
respostas

Retorna um código de saída sem matar o terminal do chamador?

Estou com dificuldades para obter o valor de retorno de um script. O script que está me causando problemas é second.sh abaixo. Mas há uma interação presente com um script chamado first.sh , e essa interação parece ser a fonte do pro...
09.03.2016 / 02:42
6
respostas

Criando uma variável permanente

É possível definir "variável permanente" no shell? Por exemplo, quando eu log in eu quero imprimir a mensagem "Olá usuário, este é o seu xxx log in" O número de logins seria armazenado na variável permanente, e cada vez que fosse incrementado...
03.03.2016 / 20:09
1
resposta

Executa arquivos de teste sequenciais

Eu tenho um programa c que eu executo assim: ./a.out t1 E meus arquivos de teste ficam assim até 100: t1 t2 t3 Existe uma maneira de executar isso de forma mais eficiente, para que eu não tenha que bater e mudar o número todas as v...
24.02.2016 / 11:57
1
resposta

Armazenando parte dos argumentos da linha de comando no array do usuário

Eu posso fazer isso, array=(2 46 7 4 2 1 1 1 23 4 5) store=(${array[*]:5:5}) echo ${store[@]} # print 1 1 1 23 4 5 Agora, em vez de extrair os 5 elementos da posição 5 de uma matriz de usuário, preciso extrair argumentos da linha de com...
28.09.2015 / 09:05
2
respostas

Como faço para passar uma variável para o sftp?

Estou tentando corresponder um nome de arquivo a uma string, que é basicamente um timestamp, durante uma conexão SFTP. Como faço para corresponder parte do nome do arquivo? Eu não consigo declarar uma variável dentro de uma conexão SFTP. E ne...
10.09.2015 / 16:34