Ceci est une question qui n'est liée à aucune situation pratique dans laquelle je suis, mais elle m'a toujours dérangé. Que pourrait-il se passer si un script lit et ajoute des lignes dans un fichier texte et un autre script dans le même fichier? Je sais que lorsqu'un script ouvre un fichier texte, il fonctionne avec la version de ce fichier à partir du moment où il a été ouvert, sans tenir compte des modifications suivantes. Je veux que les deux scripts fonctionnent avec la dernière version possible (je reconnais que ce ne sera pas en temps réel) du fichier texte.Écrire et lire à partir du même fichier texte avec différents scripts
Je suppose qu'une façon de poser la question est la suivante: quelle est la meilleure façon de gérer ces scripts? Quand dois-je fermer et ouvrir le fichier dans le premier?
Est-ce que "queue" ou similaire existe dans d'autres langages de programmation? Comme indiqué, je n'ai pas besoin de faire cela pratiquement, donc j'aimerais une réponse qui fonctionne dans la plupart des situations et pas seulement dans des situations spécifiques (c'est-à-dire un shell Unix). – Gurzo
Les systèmes Windows, basés sur le noyau NT, sont compatibles POSIX (mais pas complètement). Cela signifie que ces versions doivent être conformes aux commandes UNIX 'tail'. – Thevs