Exemplo: Quero vincular a F12tecla ao comando de echo "foobar"forma que toda vez que eu acionar F12a mensagem "foobar" seja impressa na tela. Idealmente, poderia ser qualquer comando de shell arbitrário, não apenas builtins. Como fazer isso?
Exemplo: Quero vincular a F12tecla ao comando de echo "foobar"forma que toda vez que eu acionar F12a mensagem "foobar" seja impressa na tela. Idealmente, poderia ser qualquer comando de shell arbitrário, não apenas builtins. Como fazer isso?
Preciso passar uma função como parâmetro no Bash. Por exemplo, o seguinte código: function x() { echo "Hello world" } function around() { echo "before" eval $1 echo "after" } around x Deve produzir: before Hello world after Eu sei que evalnão está correto nesse contexto, mas isso é...
Estou me perguntando se existe uma maneira de visualizar uma data de push associada a cada commit no log do git. Se isso não for possível, existe uma maneira de ver todos os commits em um determinado push. Estou escrevendo um programa que precisa manter o controle dos commits conforme eles são...
Qual é a maneira mais simples de remover uma barra final de cada parâmetro no array '$ @', de modo que rsynccopie os diretórios por nome? rsync -a --exclude='*~' "$@" "$dir" O título foi alterado para esclarecimento. Para entender os comentários e responder sobre as várias barras finais,...
Existe alguma maneira de um programa de linha de comando compilado dizer ao bash ou csh que ele não deseja que nenhum caractere curinga seja expandido em seus parâmetros? Por exemplo, pode-se querer um comando shell como: foo * para simplesmente retornar o valor ASCII numérico desse...
Eu tenho uma matriz de hashes assim: [{"testPARAM1"=>"testVAL1"}, {"testPARAM2"=>"testVAL2"}] E estou tentando mapear isso em um único hash assim: {"testPARAM2"=>"testVAL2", "testPARAM1"=>"testVAL1"} Eu consegui usando par={} mitem["params"].each { |h| h.each {|k,v| par[k]=v}...
Para testar a concessão de acesso ao calendário do iOS, preciso redefinir as configurações de privacidade no meu dispositivo de teste. No entanto, toda vez que eu o instalo no dispositivo, ele se lembra das configurações de privacidade antigas e não mostra a exibição de alerta para me perguntar...
Alguém sabe se podemos dizer set +xem bash sem que seja impresso: set -x command set +x vestígios + command + set +x mas deve apenas imprimir + command O Bash é a versão 4.1.10 (4). Isso está me incomodando há algum tempo - a saída está cheia de set +xlinhas inúteis , tornando o rastreio não...
Estou tentando executar o script de shell a seguir, que deve verificar se uma string não tem espaço nem está vazia. No entanto, estou obtendo a mesma saída para todas as 3 strings mencionadas. Eu tentei usar a sintaxe "[[" também, mas sem sucesso. Aqui está o meu código: str="Hello...
Na semana passada, li muitos artigos sobre hashing de senha e Blowfish parece ser (um dos) melhores algoritmos de hashing agora - mas esse não é o assunto desta pergunta! O limite de 72 caracteres Blowfish considera apenas os primeiros 72 caracteres na senha inserida: <?php $password = "Wow....
Tentei fazer um "alias" para um caminho que uso com frequência durante a execução de scripts de shell. Tentei algo, mas falhou: myFold="~/Files/Scripts/Main" cd myFold bash: cd: myFold: No such file or directory Como faço isso funcionar? No entanto, cd ~/Files/Scripts/Mainfunciona....
Existe algum tipo de limite de caractere imposto no bash (ou outros shells) por quanto tempo uma entrada pode ter? Em caso afirmativo, qual é o limite de caracteres? Ou seja, é possível escrever um comando em bash que seja muito longo para a linha de comando ser executado? Se não houver um...
Eu instalei o Logstash para analisar arquivos apache. Levei muito tempo para acertar as configurações e sempre tentei em registros reais. Percebi (como diz a documentação) que o logstash "se lembra" de onde estava em um arquivo. Agora minhas configurações estão OK e eu gostaria que Logstash...
Ainda sou bastante novo em gitusá-lo para gerenciar nosso código em um ambiente de equipe. Tive alguns problemas de rebase e os corrigi usando git checkout --ours filename.txt git add filename.txt git rebase --continue Agora eu desejo empurrar minhas alterações e executar o seguinte...
Em um comentário sobre esta resposta de outra pergunta , o comentador diz: não use kill -9 a menos que seja absolutamente necessário! O SIGKILL não pode ser capturado, então o programa morto não pode executar nenhuma rotina de desligamento para, por exemplo, apagar arquivos temporários....
Não consigo encontrar a documentação explicando como criar uma tabela hash ou array associativo no VBA. É mesmo possível? Você pode criar um link para um artigo ou, melhor ainda, postar o código?
Eu tenho um pequeno script, que é chamado diariamente pelo crontab usando o seguinte comando: /homedir/MyScript &> some_log.log O problema com esse método é que some_log.log só é criado depois que o MyScript termina. Eu gostaria de liberar a saída do programa no arquivo enquanto ele...
Preciso encontrar diretórios vazios para uma determinada lista de diretórios. Alguns diretórios possuem diretórios dentro dele. Se os diretórios internos também estiverem vazios, posso dizer que o diretório principal está vazio, caso contrário, não está vazio. Como posso testar isso? Por...
Esta é a minha jTable private JTable getJTable() { String[] colName = { "Name", "Email", "Contact No. 1", "Contact No. 2", "Group", "" }; if (jTable == null) { jTable = new JTable() { public boolean isCellEditable(int nRow, int nCol) { return false; } }; } DefaultTableModel...
Estou tentando escrever uma conclusão de bash pela primeira vez e estou um pouco confuso sobre as duas maneiras de desreferenciar matrizes de bash ( ${array[@]}e${array[*]} ). Aqui está o trecho de código relevante (funciona, a propósito, mas gostaria de entendê-lo melhor): _switch() { local...