Je cours une application de serveur (écrite en Java) sous GNU/Linux qui prend l'entrée (de stdin, je suppose) et l'interprète pour exécuter quelques commandes. Je ne veux pas lancer l'application dans une fenêtre de terminal (je voudrais lancer un démon), mais j'aimerais quand même pouvoir entrer des commandes quand je le souhaite. J'ai pensé que je pourrais être capable de le faire en utilisant fifos, alors je l'ai créé en utilisant mknod. Le problème est chat fifofile> java ... et chat fifofile | java ... échoue avec une erreur "fichier non trouvé" pour une raison quelconque. En utilisant seulement cat pour lire et écrire et le fifo fonctionne parfaitement.Rediriger stdin à travers un FIFO
Y a-t-il un moyen de résoudre ce problème ou d'atteindre un autre objectif?
Wow, ne m'attendais pas à ce que quelqu'un reconnaisse Minecraft juste à partir de cette description :) Merci pour la réponse, je ne peux pas croire que je n'y ai pas pensé! – kaoD