|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() |
Bonjour,
Je vous explique ma problématique : J'ai une application java qui a des dépendances (jars) dans un répertoire lib. Je souhaiterais positionner automatiquement mon classpath (variable d'environnement) en utilisant les jars du répertoire lib. Ma question est donc : Comment concatener les noms de fichier issu de la commande find suivante en séparant chaque fichier par un ":" et en mettant le tout dans une variable d'environnement : Code :
find /etc/local/monappli/lib -name "*.jar" Imaginons que j'ai les lib suivantes dans mon rep lib: toto.jar titi.jar Je souhaite automatiser la commande suivante : Code :
export CLASSPATH=/etc/local/monappli/lib/toto.jar;/etc/local/monappli/lib/titi.jar
__________________
@+ddams |
|
|
00
|
|
|
#2 | |
|
Expert Confirmé
![]() Inscription : septembre 2006 Messages : 2 292 ![]() |
Citation:
Code :
export CLASSPATH=`find /etc/local/monappli/lib -name "*.jar" | tr '\n' ';'` |
|
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() |
Super !
Merci bien JeitEmgie.
__________________
@+ddams |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com