Articles of linux

Existem plataformas onde o uso de cópia de estrutura em um fd_set (para select () ou pselect ()) causa problemas?

As chamadas de sistema select() e pselect() modificam seus argumentos (os argumentos ‘ fd_set * ‘), portanto o valor de input informa ao sistema quais descritores de arquivo devem ser verificados e os valores de retorno informam ao programador quais descritores de arquivos são atualmente utilizáveis. Se você for chamá-los repetidamente para o mesmo conjunto […]

Por que o `\ d` não funciona em expressões regulares no sed?

Eu estou tentando usar \d em regex em sed mas não funciona: sed -re ‘s/\d+//g’ Mas isso está funcionando: sed -re ‘s/[0-9]+//g’

Como esperar pela saída de processos não-filhos

Para processos filho, as funções wait() e waitpid() podem ser usadas para suspender a execução do processo atual até que um filho tenha saído. Mas esta function não pode ser usada para processos não-filhos. Existe outra function, que pode esperar pela saída de qualquer processo?

Como adicionar um novo dispositivo no código-fonte do QEMU?

Qual poderia ser a abordagem passo a passo para emular / adicionar um novo dispositivo no qemu usando a abordagem QOM? O que e onde poderiam estar as alterações relacionadas ao DeviceState / BusState e outras propriedades?

Definir variables ​​de ambiente em C

Existe uma maneira de definir variables ​​de ambiente no Linux usando C? Eu tentei setenv() e putenv() , mas eles não parecem estar funcionando para mim.

Executar um comando shell quando um arquivo é adicionado

Eu tenho uma pasta chamada imagens na minha checkbox linux. Esta pasta está conectada a um site e o administrador do site pode adicionar imagens a este site. No entanto, quando uma imagem é adicionada, eu quero um comando para executar o redimensionamento de todas as imagens de um diretório. Em suma, quero saber como […]

Código para analisar uma chave / valor no arquivo do script de shell

Eu tenho um arquivo que eu preciso procurar um valor por chave usando um script de shell. O arquivo parece com: HereIsAKey This is the value Como posso fazer algo como: MyVar=Get HereIsAKey e então MyVar deve ser igual a “This is the value”. A chave não tem espaços em branco e o valor deve […]

SONAR – Cobertura de Código de Medida usando Cobertura

Eu estou usando o sonar para medir a qualidade do código. Uma coisa que não sei são os passos para medir a cobertura de código usando Cobertura. Segui os passos de http://cobertura.sourceforge.net/anttaskreference.html e consegui gerar arquivos xml. Como obtenho esses arquivos xml no SONAR? Existe uma maneira mais fácil de usar Cobertura no SONAR? Estou […]

encontrando conteúdo de um arquivo em outro arquivo no shell script unix

Estou usando o seguinte script de shell para encontrar o conteúdo de um arquivo em outro: #!/bin/ksh file=”/home/nimish/contents.txt” while read -r line; do grep $line /home/nimish/another_file.csv done < "$file" Estou executando o script, mas ele não está exibindo o conteúdo do arquivo csv. Meu arquivo contents.txt contém números como “08915673” ou “123223” que estão presentes […]

Como encontrar o endereço físico de uma variável do espaço do usuário no Linux?

Eu quero encontrar o endereço físico de uma variável definida em um processo de espaço do usuário? Existe alguma maneira de fazer isso usando privilégios de root?