2020-04-14 12:25:06 +04:00
2020-01-28 14:05:43 +04:00
2018-06-03 13:29:53 +04:00
2020-03-26 16:40:37 +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
2020-02-24 09:13:57 +04:00
2018-06-07 07:33:22 +04:00
2015-08-20 07:58:17 +04:00
2020-02-07 08:45:57 +04:00
2019-07-15 09:11:52 +04:00
dk
2020-04-14 12:24:16 +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
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
2017-06-27 11:03:25 +04:00
pff
bug
2020-04-10 17:09:32 +04:00
2020-01-28 14:05:43 +04:00
2020-03-26 16:40:37 +04:00
2013-08-27 15:14:44 +04:00
2018-04-26 23:22:46 +04:00
2018-04-26 23:22:46 +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
2018-04-26 23:22:46 +04:00
2018-04-26 23:22:45 +04:00
2015-08-20 07:58:17 +04:00
bug
2019-07-13 04:57:58 +04:00
2017-02-24 15:19:00 +04:00
2020-03-26 16:40:37 +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
2018-11-15 09:40:06 +04:00
2014-07-07 22:06:38 +04:00
2019-09-28 12:33:03 +04:00
doc
2020-04-14 12:25:06 +04:00
bug
2017-08-24 13:39:49 +04:00
bug
2017-09-28 10:43:04 +04:00
2020-02-24 09:13:57 +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%