Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

93
Visualizações
Actualización de la variable PATH en Linux

Estoy tratando de actualizar la variable PATH a través de un programa en c, pero cuando intento actualizarla, surgen los problemas. Probé system("source .profile") y execlp("source", "source", ".profile", NULL) pero ninguno de ellos funciona, no sé cómo hacer que se ejecute para que la RUTA se actualice. ¿Alguien tiene una idea sobre esto? Gracias.

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Puede usar la función setenv en stdlib.h para establecer variables de entorno

La función setenv() agrega el nombre de la variable al entorno con el valor del valor, si el nombre aún no existe. Si el nombre existe en el entorno, entonces su valor se cambia a valor si sobrescribir es distinto de cero; si overwrite es cero, entonces el valor de name no cambia (y setenv() devuelve un estado de éxito). Esta función hace copias de las cadenas apuntadas por nombre y valor (en contraste con putenv(3)).

La función unsetenv() elimina el nombre de la variable del entorno. Si el nombre no existe en el entorno, la función tiene éxito y el entorno no cambia.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda