Sortie de zsh 4.3.5 et 4.2.7

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
2
3
fév.
2008
Ligne de commande
Deux nouvelles versions de l'interpréteur de commandes zsh viennent de sortir.
La première (4.2.7) concerne la branche stable et la seconde (4.3.5) concerne la branche de développement.

La nouvelle version stable apporte - par rapport à la vieillissante branche 4.2 - essentiellement des corrections de bugs et la mise à jour des fonctions de complétion.

La version dite instable apporte de nouvelles fonctionnalités et ses habituelles mises à jours des fonctions de complétion. Elle est en réalité d'une grande stabilité et est déjà distribuée dans la plupart des distributions GNU/Linux et Unix libres, comme version zsh par défaut.

Pour rappel zsh est un interpréteur de commandes libre sous licence zsh (comparable à la licence BSD), disposant de fonctionnalités de complétion programmables et avancées, offrant des modules haut niveau pour la programmation : fonctions TCP/IP, support des REGEX, fonctions FTP, fonctions de manipulations de dates et pouvant émuler le comportement d'autres interpréteurs de commande : ksh, bash, ash, csh.

Linux Nantes : Initiation de Décembre 2013

Posté par  . Édité par Benoît Sibaud et Florent Zara. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
6
18
nov.
2013
Communauté

Les initiations reviennent à Linux Nantes ! La première se déroulera le samedi 14 décembre 2013 au « local associatif Bellamy 17 » de 14h30 à 17h30. Elle concernera le shell UNIX ; elle commencera par un exposé de Stéphane et se terminera par un atelier de travaux pratiques.

Chaque participant(e) est encouragé(e) à apporter son ordinateur, une répartition de prises électriques sera prévue (Pour les ordinateurs NON portables, ne pas oublier écran, clavier, souris, etc.). Pour les nécessités d’organisation, il est demandé de s’inscrire en envoyant dès à présent un e-mail à l’adresse initiations@linux-nantes.org.

Au menu :

  1. Principes du shell UNIX
  2. Guide de survie ou « Comment se repérer et agir dans un système inconnu »
  3. Commandes classiques
  4. Quelques scripts dévoilés
  5. Atelier

Forum général.petites-annonces TETRANE 3/3: multiples offres d'emplois / stages : Ingénieur R&D Linux

Posté par  . Licence CC By‑SA.
1
10
fév.
2017

cf l'annonce c++ que nous venons de publier pour la description rapide de notre société et les infos communes à tous nos postes.

Poste Ingénieur R&D Linux
Au sein de l'équipe R&D TETRANE, vous définissez, implémentez et maintenez les outils nécessaires au build, test, packaging, et déploiement des produits. Vous intervenez sur des chaînes de type BuildBot, des frameworks d'automatisation (tests, fuzzing, etc.), des outils en script shell ou Python. Vous êtes motivé pour monter en compétence sur les (…)

Forum général.petites-annonces Offre de stage « Systèmes et déploiement de configuration » chez GNUSIDE

3
18
jan.
2013

Bonjour,

GNUSIDE est une société d'ingénierie en informatique et en électronique, nous sommes
spécialisés dans les technologies open-source, les réseaux et les systèmes embarqués.
Dans cette société, vous intégrerez notre équipe de recherche et développement pour un
projet extrêmement dynamique et très novateur. Vous aurez en charge de développer un
procédé de configuration automatique et de génération d'images système.

Ce poste vous offrira l'occasion de monter en compétence rapidement sur des technologies
innovantes et vous laissera toute latitude pour explorer (…)

Journal Petite astuce zsh

Posté par  . Licence CC By‑SA.
Étiquettes :
36
14
août
2020

Besoin

J'utilise massivement mon shell et j'utilise assez fréquemment la commande watch. Elle me permet de faire des petits monitoring du pauvre par exemple :

watch -n1 "ls /toto/tata

Va vous montrer chaque second le contenu du dossier /toto/tata.

Ce que j'aime bien avec le shell, c'est que je construit incrémentalement des commandes complexes qui peuvent finir par avoir des formes plus ou moins complexes :

ma_commande | awk '$4!=3&&/toto/{a+=1;print $6}END{print "count:",a}'

Une fois que ma commande est (…)