Articles of linux

Completo C ++ i18n gettext () exemplo “hello world”

Eu estou procurando por um completo i18n gettext() olá mundo exemplo. Eu iniciei um script baseado em um tutorial sobre suporte a idiomas nativos usando o gettext da GNU de G. Mohanty. Eu estou usando Linux e G ++. Código: cat >hellogt.cxx <<EOF // hellogt.cxx #include #include #include #include int main (){ char* cwd = […]

Aumentando o limite de FD_SETSIZE e selecione

Eu quero aumentar o valor da macro FD_SETSIZE para o meu sistema. Existe alguma maneira de aumentar FD_SETSIZE para selecionar não vai falhar

Arquivo de despejo principal não é gerado

Toda vez que meu aplicativo falha, um arquivo de despejo principal não é gerado. Eu lembro que alguns dias atrás, em outro servidor, ele foi gerado. Estou executando o aplicativo usando a canvas no bash assim: #!/bin/bash ulimit -c unlimited while true; do ./server; done Como você pode ver, estou usando ulimit -c unlimited que […]

Use sudo com senha como parâmetro

Eu gostaria de executar o sudo com a minha senha como parâmetro para que eu possa usá-lo para um script. eu tentei sudo -S mypassword execute_command mas sem sucesso algum. Alguma sugestão?

Como compilar o arquivo .c com OpenSSL inclui?

Eu estou tentando compilar um pequeno arquivo .c que tem o seguinte inclui: #include #include #include #include Na mesma pasta em que eu tenho o arquivo .c eu tenho um / openssl com todos esses arquivos (e mais), também no gerenciador de pacotes synaptic eu vejo o OpenSSL instalado, estou tentando compilar com isto: gcc […]

Usando o comando passwd de dentro de um script de shell

Estou escrevendo um script de shell para adicionar automaticamente um novo usuário e atualizar sua senha. Eu não sei como obter passwd para ler o script de shell em vez de interativamente me avisando para a nova senha. Meu código está abaixo. adduser $ 1 passwd $ 1 US $ 2 US $ 2

Dividir um arquivo em vários arquivos com base no delimitador

Eu tenho um arquivo com -| como delimitador após cada seção … precisa criar arquivos separados para cada seção usando unix. exemplo de arquivo de input wertretr ewretrtret 1212132323 000232 -| ereteertetet 232434234 erewesdfsfsfs 0234342343 -| jdhg3875jdfsgfd sjdhfdbfjds 347674657435 -| Resultado esperado no arquivo 1 wertretr ewretrtret 1212132323 000232 -| Resultado esperado no arquivo 2 […]

Java Não é possível conectar-se ao servidor de janela X11 usando ‘localhost: 10.0’ como o valor da variável DISPLAY

Eu tenho um script usando java para se conectar para exibir X11 na porta 10.0 no localhost mas eu sempre recebo esse erro java.lang.InternalError: Can’t connect to X11 window server using ‘localhost:10.0’ as the value of the DISPLAY variable. at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) at sun.awt.X11GraphicsEnvironment.access$200(X11GraphicsEnvironment.java:62) at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.awt.X11GraphicsEnvironment.(X11GraphicsEnvironment.java:142) at java.lang.Class.forName0(Native Method) at […]

Qual é o propósito de uma matriz de comprimento zero em uma estrutura?

Quando procuro o código do kernel do Linux, encontrei o código abaixo: struct thread_info { struct task_struct *task; struct exec_domain *exec_domain; unsigned long flags; __u32 status; __u32 cpu; int preempt_count; mm_segment_t addr_limit; struct restart_block restart_block; void __user *sysenter_return; unsigned long previous_esp; __u8 supervisor_stack[0]; }; Observe que a última variável “supervisor_stack”, é uma matriz de comprimento […]

Código de retorno do sed para nenhum jogo

Estou usando o sed para atualizar meu arquivo de configuração do json no tempo de execução. Às vezes, quando o padrão não corresponde ao arquivo json, o sed ainda sai com o código de retorno 0. Retornar 0 significa concluir com êxito, mas por que o sed retorna 0 se não encontrar o padrão adequado […]