AccueilActualités informatiqueVeuillez vous mettre en ligne : La version 2.0.0 de l'alternative de...

Veuillez vous mettre en ligne : La version 2.0.0 de l’alternative de multiplexage pueue est sortie

Avec la version 2.0.0, la deuxième version stable de l’outil de gestion des tâches en ligne de commande pueue est disponible. Selon le développeur Arne Beer, la nouvelle version majeure était nécessaire car, en corrigeant les incohérences des décisions de conception de la version 1.0.0, quelques changements révolutionnaires ont été nécessaires. Ces changements concernaient les API internes, la structure des données, les interfaces de ligne de commande et les fichiers de configuration du projet.

pueue est un outil CLI programmé en Rust pour gérer les commandes shell de longue durée. En arrière-plan, un démon exécute les commandes du shell les unes après les autres en arrière-plan, de sorte que le shell peut continuer à être utilisé en parallèle même si les commandes sont longues.

La dernière mise à jour de pueue contient de nombreuses nouvelles fonctions et quelques modifications importantes. Ont été ajoutés des indications d’autocomplétion, trois alias de sous-commandes, les nouveaux paramètres --group et --lines, des notifications pour les événements de groupe et un nouveau système de configuration qui remplace l’ancien fichier de configuration à l’échelle du système. Les changements importants de la nouvelle version sont la fusion des stderr– et stdoutdans un fichier commun et de nouvelles sous-commandes pour l’ajout et la suppression lors du regroupement. Les groupes ne doivent désormais plus être configurés via un fichier de configuration, mais peuvent être modifiés, créés ou supprimés via la ligne de commande.

pueue se distingue des multiplexeurs de terminaux comme tmux ou Screen par le fait que les commandes sont alignées au lieu d’être lancées directement dans plusieurs terminaux en parallèle. Les utilisateurs peuvent déterminer eux-mêmes combien de tâches doivent être exécutées simultanément. En outre, il est possible de mettre en pause et de reprendre des tâches, ainsi que de visualiser toutes les tâches en cours et en attente dans un aperçu des tâches. Dans un scénario où de grandes quantités de données doivent être décompressées et déplacées dans différents répertoires, les utilisateurs ne se retrouvent pas avec 10 terminaux ouverts ou plus et un disque dur surchargé.

pueue n’est pas lié à un terminal spécifique et les tâches peuvent donc être contrôlées sur n’importe quel terminal de la même machine. Le démon continue à traiter la file d’attente de manière autonome, même lorsqu’il n’y a plus de session SSH active. Actuellement, des versions stables sont disponibles pour Linux et Windows, ainsi qu’une version utilisable, bien que rudimentaire, pour macOS. Plus d’informations sur la version 2.0.0 sont disponibles ici.

Plus d'articles