J'ai souvent le scénario suivant: afin de reproduire un bug de reporting, je crée un petit exemple de projet, parfois un projet maven multi module. Il peut donc y avoir une hiérarchie de répertoires et il contiendra généralement quelques petits fichiers texte. La procédure standard serait bien sûr de créer un fichier zip et de l'envoyer. Mais sur certaines listes de diffusion, les pièces jointes ne sont pas autorisées, et donc je cherche un moyen de créer automatiquement un script d'installation, que je peux publier sur de telles listes de diffusion. Fondamentalement, je serais heureux avec un seul saveur Unix qui crée des instructions mkdir
pour créer des répertoires et des instructions >>
pour écrire le contenu du fichier. (En fait, en dehors des délimiteurs de chemin relatifs, les versions de Windows et d'Unix peuvent probablement être identiques)Solution pour générer par programmation un script d'exportation à partir d'une hiérarchie de répertoires
Un tel outil existe-t-il quelque part? Sinon, j'en écrirai probablement un en Java, mais je suis heureux d'accepter des solutions dans toutes sortes de langues.
(L'outil peut fonctionner sous Windows ou unix, mais la plate-forme cible pour les scripts générés doivent être soit unix ou configurable)
J'ai mis à jour ma réponse pour répondre à vos objections. Est-ce que ma réponse couvre ce dont vous avez besoin, et si non, pourriez-vous clarifier comment? (Je n'ai pas essayé de rendre quelque chose de portable à Windows, car il semble que l'exécution sur Windows n'est pas une exigence). –