Scripts shell - exercice 4 : redirections

Titre : au lieu de la sortie standard qui oblige d’être présent ou présente lors de l’exécution du script et/ou à recopier les informations dans un fichier texte, on va rediriger la sortie standard (sdout) vers un fichier.
Matériel :
Reprendre l’exercice 3 (avec le fichier donnees3.csv) et le script3.sh que vous avez créé dans l’exercice [...]

16 Mai 2008 : Montreuil/ Panorama Queer

Vendredi 16 Mai 2008 a 20h30
Maison Populaire de Montreuil
ENTREE LIBRE
Hybridation des genres, machines, prothèses, identités cyborg, réappropriations performatives, pornographie signent le devenir queer du cinéma contemporain, repoussant, aux confins de la vidéo d’artiste et du cinéma expérimental, les identifications binaires, les limites du corps, du privé, de l’obscène. Le nouveau cinéma Queer documente aussi la [...]

10may-22jun 2008/Berlin: HACK.Fem.EAST

Women, Technology and Networks in Eastern Europe
Exhibition, performances, meetings
10 May - 22 June 2008
Kunstraum Kreuzberg / Bethanien Berlin, Germany
Opening: 9 May, from 19.00
The exhibition project HACK.Fem.EAST seeks to present experimental and artistic practices of artists and activists working in digital networks in Eastern Europe. Main topics are media, art and hacking. Main protagonists are women [...]

Scripts shell - exercice 3 - trier les informations dans un fichier, récupérer ce qui est pertinent et présenter les résultats

Titre : Trier les informations dans un fichier, récupérer ce qui est pertinent et présenter les résultats
Matériel :
==========================
1. Voici le fichier à traiter (créer un fichier appeler donnees3.csv sur votre machine) :
GROUPE1;APPLI1;HOSTNAME1;STATUS1;LEVEL1; Alerte de type 1;20080101
GROUPE2;APPLI2;HOSTNAME2;STATUS2;LEVEL2; Alerte de type 7;20080102
GROUPE3;APPLI3;HOSTNAME3;STATUS3;LEVEL3; Alerte de type 3;20080103
GROUPE4;APPLI4;HOSTNAME4;STATUS4;LEVEL4; Alerte de type 7;20080104
GROUPE5;APPLI5;HOSTNAME5;STATUS5;LEVEL5; Alerte de type 5;20080105
GROUPE6;APPLI6;HOSTNAME6;STATUS6;LEVEL6; Alerte de type [...]

Scripts shell - exercice 2 - Compter les informations dans un fichier et présenter les résultats

Titre : Compter les informations dans un fichier et présenter les résultats
Matériel :
1. Voici le fichier à traiter (créez un fichier appeler donnees2.csv sur votre machine) :
GROUPE1;APPLI1;HOSTNAME1;STATUS1;LEVEL1; Alerte de type 1;20080101
GROUPE2;APPLI2;HOSTNAME2;STATUS2;LEVEL2; Alerte de type 2;20080102
GROUPE3;APPLI3;HOSTNAME3;STATUS3;LEVEL3; Alerte de type 3;20080103
GROUPE4;APPLI4;HOSTNAME4;STATUS4;LEVEL4; Alerte de type 4;20080104
GROUPE5;APPLI5;HOSTNAME5;STATUS5;LEVEL5; Alerte de type 5;20080105
GROUPE61;APPLI61;HOSTNAME61;STATUS6;LEVEL6; Alerte de type 6;20080106
GROUPE7;APPLI4;HOSTNAME4;STATUS7;LEVEL7; Alerte de type 7;20080107
GROUPE8;APPLI8;HOSTNAME8;STATUS4;LEVEL4; [...]

Scripts shell - exercice 1 - Récupérer une information dans un fichier et la présenter

Titre : Récupérer une information dans un fichier et la présenter.
Matériel :
1. Voici le fichier à traiter (créez un fichier appeler donnees1.csv sur votre machine) :
GROUPE1;APPLI1;HOSTNAME1;STATUS1;LEVEL1; Alerte de type 1;20080101
GROUPE2;APPLI2;HOSTNAME2;STATUS2;LEVEL2; Alerte de type 2;20080102
GROUPE3;APPLI3;HOSTNAME3;STATUS3;LEVEL3; Alerte de type 3;20080103
GROUPE4;APPLI4;HOSTNAME4;STATUS4;LEVEL4; Alerte de type 4;20080104
GROUPE5;APPLI5;HOSTNAME5;STATUS5;LEVEL5; Alerte de type 5;20080105
GROUPE6;APPLI61;HOSTNAME61;STATUS61;LEVEL61; Alerte de type 61;20080106
Résultat à fournir :
Ecrire un script [...]

Catégorie ateliers : lancement des exercices sur les scripts shell

Bonjour,
J’ai l’honneur de débuter cette catégorie du blog (sur une proposition de carmie il y a quelques mois).
Les exercices que je proposerai porteront principalement sur l’apprentissage du shell scripting utile dans l’administration de systèmes Unix et Gnu/Linux.

Objectif : Sous HP-UX, AIX et Solaris, les outils sont souvent compilés avec peu de fonctionnalités par rapport aux [...]

Howto OpenPCD / librfid

En complément de nos articles sur le RFID, voila un howto rapide pour installer la librfid sur Debian/Ubuntu (testé sur Ubuntu 7.10) afin de faire fonctionner votre lecteur OpenPCD ou Omnikey Cardman (tous les deux supportés par la librairie).
Il nous faut les paquets suivants afin de pouvoir compiler la librairie :

automake
autoconf
gcc
libccid
libtool
subversion

On se rend dans le [...]

Arse Electronika 2008 “Do Androids Sleep with Electric Sheep?” : Call for papers

..will take place at San Francisco’s Ft. Mason Center. September 25 thru 28, 2008.
Critical Perspectives on Sexuality and Pornography in Science and Social Fiction
Taking up where the successful conference in autumn 2007 left off, this year’s Arse Elektronika stands under the motto “future” — and the ways in which the present sees itself reflected in [...]

Codelab - un forum francophone consacré au code visuel et sonore

Bienvenu à codelab.fr , nouveau forum francophone consacré au code visuel et sonore (processing, pure data / gem, vvvv, chuck, supercollider, etc.) et aux nouvelles pratiques électroniques (création d’instruments, d’interfaces, DIY, hardware open-source, circuit-bending, etc.)
Codelab est dédié aux technologies open-source. Le forum, ouvert depuis le 29 février 2008, est construit pour permettre d’intégrer facilement son, [...]

Comment construire son propre Zappeur RFID

Matériel
Pièces nécessaires :

un appareil photo jetable avec un flash (genre « Fuji Quicksnap »)
1 mètre de fil de cuivre peint ou isolé
un bouton poussoire

Outils nécessaires :

un fer à souder
de l’étain
une pince coupante
un petit couteau

Et voici la recette…

Sortez l’appareil photo de son emballage et ouvrez-le. Faites attention de ne pas déchirer la couverture en papier pour [...]

Bracelet détecteur de lecteur RFID

C’est tout simple à construire, c’est discret, et c’est pas cher.
On utilise du fil de cuivre protégé par une couche de plastique isolante qu’on enroule en 3 tours minimum (à peu prés la taille de son poignet). Il vaut mieux faire quelques tours de plus plutôt que moins, de ce nombre de tour dépendra [...]

3 - 8 November 2008/Ljubljana, Slovenia : HAIP08 Hacktopia

Call for applications: Festival HAIP 08, 3rd edition (Deadline: April 21th, 2008)
HAIP Festival represents multimedia artistic forms emerging from the use of open technologies. It introduces young emerging artists and creative engineers to Slovene cultural space and broader Paneuropean space with orientation towards cutting edge, open source technologically supported arts and multimedia artistic practices that [...]

22 mar 2008/Amsterdam - SquatterLUG Special : Install Party

During our Squatters Linux User Group (on saturdays from 15:00 on @ Van Boetzelaerstraat 1) you can find people who live to help you with your technical problems. While installing you can use our monitors, keyboards, etcetera, so no need to bring your own! Or you can join the installation party:
Starts at 14:00h
Massive installation party [...]

29 mar 2008/Amsterdam - Linux course for beginners

Wanna unleash the hidden powers of free software?This course is meant for people who have no or very little experience with Linux, who’ve only used Window$ before (you poor things!) or even have never laid a hand on a computer before. Our focus is to show you how to install, use and do other [...]