Ir para conteúdo
Fórum Script Brasil

DiegoTvdi

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Posts postados por DiegoTvdi

  1. Ok, parece que está tudo certo.

    Uma coisa que pode estar dando problema é que na linha de cima você cria o arquivo sem passar o caminho. Na linha de baixo existe o caminho completo. Pode ser que o arquivo esteja sendo gerado em um caminho diferente!

    Pode ser também que seja necessário passar o caminho para o gedit. Rode na linha de comando:

    which gedit
    E use o caminho exibido no lugar de apenas gedit. Antes do return -1 você pode colocar um printf também. Se o gedit foi chamado com sucesso, não pode executar aquela linha. Abraços, Marcelo
    Marcelo, Olha o erro que tá dando agora:
    ** (gedit:2682): WARNING **: A conexão está fechada
    
    (gedit:2682): EggSMClient-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified are supported
    
    
    ** (gedit:2682): WARNING **: Could not connect to session bus

    Agora ele tenta abrir e fala esse erro, eu já tentei como root, com tudo, mas não para de dar esse erro.

    Obrigado.

    Abraço.

    Diego

  2. Bom dia! De nada! :)

    O que não pegou? Não compilou? Ou não funcionou?

    Mande o erro para que se possa entender exatamente o problema...

    Sobre o uso de pipes: você diz que está usando pipes no seu programa? Ou está usando na linhade comando como "cat arquivo.txt | seuprograma" ?

    No exemplo eu chamei o gedit passando como parâmetro arquivo.txt.

    Abraços,

    Marcelo

    Marcelo, eu tenho que envocar o arquivo neste trecho de código:

    case 1:
        write(1,"Metodo Escolhido -> BubbleSort\n",32);
        //CriarThreads();
        bubbleSort(vetBubble,GERA);
        gravaInteiro(vetBubble,"Bubble.txt");
        if(!fork()) { // novo processo
              execve("gedit", "/home/diego/Documentos/Bubble.txt", NULL);
              return -1;
           }    
        
        break;

    Ele executa tudo certinho, mas o arquivo txt não abre.

    Valeu!

    Abraço

    Diego

×
×
  • Criar Novo...