Voilà je ne comprends pas pourquoi, mais si dans mon makefile j'écris ça :
test: both
cp both test
cd test
./test.sh | uniq
cd ..
|
Celà ne marche pas car il ne fait pas vraiment le "cd test" et du coup ne trouve pas test.sh.
Par contre si j'écris ça :
test: both
cp both test; cd test; ./test.sh | uniq; cd ..
|
Ca marche ...
Pourriez-vous m'expliquer pourquoi ?
merci beaucoup