Executando um arquivo .bash no Eclipse

4

Eu sei que isso é realmente um problema do Eclipse, mas parece que não consigo fazer login no fórum deles. Estou executando o eclipse juno para algum desenvolvimento c / c ++.No entanto, eu escrevi um script .bash que inicie o programa inteiro.Um argumento de entrada para esse script, eu tenho um arquivo de configuração que é um diretório menor que o arquivo .bash. / p>

No terminal eu apenas faço:

./startenb.bash ./CONF/ANNE 

funciona muito bem.

Como posso configurar as ferramentas externas no eclipse para obter esse caminho de arquivo como argumento de entrada?

Qualquer ajuda ou tópico antigo abordando vagamente esse problema é muito bem-vindo.

    
por Anne Ambe 21.08.2014 / 15:26

1 resposta

4

A resposta precisa dependerá do que o arquivo startenb.bash faz - em particular, se ele precisa ser executado em um diretório específico relativo à sua árvore de projeto / construção eclipse (quando executado no terminal, onde é ./ exatamente?), mas basicamente deve ser apenas uma questão de usar as caixas Location , Working Directory e Arguments na janela 'Configurações externas de ferramentas'.

Por exemplo, se eu tiver um script no meu diretório ~/Documents que apenas imprime seu diretório de trabalho e (primeiro) argumento:

#!/bin/bash

echo "current directory: $PWD"

echo "running with argument ${1:-[none]}"

em seguida, definindo

permite que eu corra

    
por steeldriver 21.08.2014 / 17:59