Programação

908
Executando o Comando Shell e Capturando a Saída

Quero escrever uma função que execute um comando shell e retorne sua saída como uma string , não importa se é uma mensagem de erro ou sucesso. Eu só quero obter o mesmo resultado que eu teria obtido com a linha de comando. O que seria um exemplo de código que faria uma coisa dessas? Por...

907
O que são "tuplas nomeadas" em Python?

Lendo as alterações no Python 3.1 , encontrei algo ... inesperado: A tupla sys.version_info agora é uma tupla nomeada : Eu nunca ouvi falar de tuplas nomeadas antes e pensei que os elementos pudessem ser indexados por números (como em tuplas e listas) ou por chaves (como em ditados). Eu nunca...

904
Verifique se uma variável é do tipo de função

Suponha que eu tenha qualquer variável, definida da seguinte maneira: var a = function() {/* Statements */}; Eu quero uma função que verifica se o tipo da variável é semelhante a uma função. ou seja: function foo(v) {if (v is function type?) {/* do something */}}; foo(a); Como posso verificar...

903
Uso adequado do 'retorno do rendimento'

Como obter mais informações no Stack Overflow no Stack Overflow em Português : Qual é o rendimento? A palavra-chave yield é uma daquelas palavras-chave em C # que continuam me intrigando, e nunca tive certeza de que estou usando-a corretamente. Dos dois pedaços de código...

903
Calcular a impressão digital da chave RSA

Preciso fazer a auditoria de chave SSH para o GitHub, mas não sei como encontrar minha impressão digital de chave RSA. Originalmente, segui um guia para gerar uma chave SSH no Linux. Qual é o comando que preciso digitar para encontrar minha impressão digital da chave RSA

900
Como iterar sobre argumentos em um script Bash

Eu tenho um comando complexo que eu gostaria de criar um script shell / bash. Eu posso escrever em termos de $1facilidade: foo $1 args -o $1.ext Quero poder passar vários nomes de entrada para o script. Qual é o caminho certo para fazer isso? E, é claro, quero lidar com nomes de arquivos com...

900
Como obter os tamanhos das tabelas de um banco de dados MySQL?

Eu posso executar esta consulta para obter os tamanhos de todas as tabelas em um banco de dados MySQL: show table status from myDatabaseName; Eu gostaria de alguma ajuda para entender os resultados. Estou à procura de mesas com os maiores tamanhos. Qual coluna devo