Y at-il une queue qui fonctionne sur le partage de réseau?
Question
J'ai besoin d'un utilitaire de queue qui fonctionne sous Windows et peut surveiller les fichiers sur un partage réseau. Ceux que j’ai essayés ont bien fonctionné localement, mais pas via SMB.
La solution
utilitaires GNU pour Win32 ont un fichier tail.exe natif que je viens de tester à l'aide d'un chemin SMB:
tail -f \\server\path\to\file
Cela semblait bien fonctionner. J'ai mis à jour le fichier
à l'aide du Bloc-notes et tail l'a signalé dans la fenêtre de ma cmd.
Autres conseils
Get-Content dans Powershell peut également faire l’équivalent si vous souhaitez suivre cette voie. Exemple
Voici un utilitaire que j'ai écrit pour le faire:
Il utilise FileSystemWatcher pour rechercher les modifications dans les fichiers journaux des dossiers locaux ou des partages réseau (il n'est pas nécessaire de les monter, il suffit de fournir le chemin UNC) et d'ajouter le nouveau contenu à la console.
sur github: https://github.com/danbyrne84/multitail
http://www.danielbyrne.net/projects/multitail
J'espère que cela vous aidera