2020-01-28 14:05:43 +04:00
2022-03-29 09:42:27 +04:00
2014-07-07 22:06:38 +04:00
2014-07-07 22:06:38 +04:00
2013-09-21 07:28:28 +04:00
bug
2016-05-17 10:16:43 +04:00
2022-02-07 22:20:41 +04:00
2021-02-24 10:55:56 +04:00
2020-11-13 16:27:19 +04:00
2020-10-26 16:30:35 +04:00
2022-02-17 08:55:34 +04:00
dk
2022-01-24 08:53:05 +04:00
2022-03-29 09:42:27 +04:00
2021-10-24 12:55:09 +04:00
2019-06-18 07:16:06 +04:00
2019-05-18 07:44:46 +04:00
2019-05-18 07:44:46 +04:00
2022-01-20 00:13:05 +04:00
2015-08-20 07:58:17 +04:00
2020-03-13 10:46:54 +04:00
2015-08-06 10:02:50 +04:00
2014-07-07 22:06:38 +04:00
2015-08-20 07:58:17 +04:00
2022-01-25 09:54:48 +04:00
pff
2022-02-07 22:20:19 +04:00
2020-01-28 14:05:43 +04:00
2020-11-27 10:19:14 +04:00
2013-08-27 15:14:44 +04:00
2016-08-31 12:19:36 +04:00
2015-12-15 21:56:52 +04:00
2016-05-24 12:25:38 +04:00
2015-08-20 07:58:17 +04:00
bug
2019-07-13 04:57:58 +04:00
2020-10-26 16:30:35 +04:00
2017-02-24 15:19:00 +04:00
2021-02-24 10:55:56 +04:00
2022-03-29 09:42:27 +04:00
2018-04-26 23:22:46 +04:00
2014-07-07 22:06:38 +04:00
2015-08-20 07:58:17 +04:00
2014-07-07 22:06:38 +04:00
2014-07-07 22:06:38 +04:00
2015-08-20 07:58:17 +04:00
2018-01-13 17:42:47 +04:00
2014-07-07 22:06:38 +04:00
2014-07-07 22:06:38 +04:00
2014-07-07 22:06:38 +04:00
2018-04-26 23:22:46 +04:00
2014-07-07 22:06:38 +04:00
2021-11-22 15:59:02 +04:00
2018-11-15 09:40:06 +04:00
2014-07-07 22:06:38 +04:00
2020-10-06 04:02:19 +04:00
2019-11-06 15:19:46 +04:00
bug
2017-08-24 13:39:49 +04:00
bug
2017-09-28 10:43:04 +04:00
2022-02-07 22:20:41 +04:00
2014-07-07 22:06:38 +04:00
2014-07-07 22:06:38 +04:00
2019-06-26 11:08:24 +04:00
2014-07-07 22:06:38 +04:00
2014-07-07 22:06:38 +04:00
2018-04-26 23:22:45 +04:00

nutools

nutools est un ensemble d'utilitaires pour faciliter l'utililisation des Unixes, en particulier Linux, mais aussi MacOS X et Cygwin.

C'est aussi une librairie de scripts shell réutilisables (ulib) et une librairie de modules python réutilisables (pyulib)

Installation

git clone https://git.univ-reunion.fr/modules/nutools
git checkout develop
cd nutools
./uinst -y

Dans l'exemple ci-dessous, on installe la branche develop, pour avoir toujours la dernière version des outils.

Pour mettre à jour, il suffit de mettre à jour le dépôt et de relancer l'installation

cd nutools
git pull
./uinst -y

Alternative, il est possible de demander à nutools à se mettre à jour avec la dernière version

update-nutools --develop

Prérequis

Python >= 2.3 et GNU Awk sont requis pour que toutes les fonctionnalités soient supportées.

  • Sous Linux, lors de l'installation du package, les meilleurs efforts sont fait pour que ces packages soient installés.
  • Sous MacOSX, il faut installer manuellement Fink, DarwinPorts ou Homebrew

Outils

Chaque outil contient une aide intégrée. Il suffit de lancer l'outil avec l'argument --help pour avoir une aide détaillée.

  • Déploiement d'un répertoire ou d'une archive
    • uinst: Déploiement local
    • mkusfx: Faire une archive auto-installable avec uinst
    • ruinst: Déploiement distant avec uinst
    • runs: Lancer un script avec le protocole RUNS
    • rruns: Déploiement distant avec runs
  • Librairie réutilisable de scripts shell
    • uinc: Dépliage des inclusions dans un fichier
    • ulibsync: Faire une copie locale pour un projet de ulib et/ou pyulib
  • Autres outils
    • udir: Gestion des paramètres d'un répertoire. Ces paramètres sont entre autres utilisés par uinst et uinc.

-- coding: utf-8 mode: markdown -- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary

Description
Outils divers pour Unix (Linux en particulier)
Readme 5.4 MiB
Languages
Shell 52.2%
Python 29%
HTML 9%
Java 4.2%
C 2.9%
Other 2.7%