Mardi 30 Décembre 2008 13:23:22
Developpement
Parse de fichier ini en bash
Je sais que ça parait un peu bizarre mais il n'existe pas de commande bash pour lire une valeur dans un fichier ini... vous allez me dire "avec un vieux coup de php, perl ou python ça va vite" mais moi je préfère un truc en Bash...
Donc voilà un petit script que je me suis codé il y a quelques temps, retrouvé dans les méandres de mon serveur... je me suis dis que comme je vous ai pas offert de cadeaux à noël... ;)
A rendre exécutable et/ou à placer dans le PATH (par exemple ... ...
Mardi 09 Décembre 2008 10:40:07
Admin Linux
Grep en couleur
Grep est l'un des outils les plus utilisés sur Unix/Linux, il permet de trouver une chaîne de caractère ou un motif (un patron) dans un texte, une série de fichiers, une sortie de commande... bref il rend des services immenses.
Un tout petit bémol, le motif trouvé est souvent noyé dans la ou les lignes trouvées. Il serait plus agréable de voir en couleur la chaîne cherchée dans la chaîne trouvée. Et bien Grep peut le faire. Nous avons deux solutions.
La première consiste à donner l'option
--color à grep, la seconde ...
Vendredi 10 Octobre 2008 12:39:04
Admin Linux
Sauvegarde automatisé en Bash
On m'a demandé hier soir sur un canal IRC comment je procédais à ma sauvegarde sur Dedibox via le FTP distant mis à disposition. L'idée étant de transmettre sur le FTP distant des fichiers à sauvegarder et ce régulièrement...
Il existe des programmes de sauvegardes assez complets à paramétrer et configurer, mais étant donnée le peu de répertoire que je cherche à sauver, je ne voyais pas trop l'intérêt dans mon cas. Un simple script bash bien bricolé peut suffir, et c'est ce que je vais vous montrer.
Nous allons ...
Samedi 06 Septembre 2008 13:56:59
Admin Linux
xinetd ou la création de service facile
Création d'un serveur avec xinetd
Je vous ai présenté "nc" (netcat) qui permettait, non sans mal, de créer un serveur en bash, en perl, etc... La problématique était simplement de pouvoir créer un petit serveur sans avoir à manipuler les sockets. C'était sans compter sur "xinetd", disponible sur toutes les distributions Linux. Ce serveur est un "super démon" (super deamon) qui va vous permettre d'ouvrir un port et de coder un service avec simplicité.
xinetd ne permet pas seulement de créer un service réseau, il sait aussi ...
Mercredi 25 Juin 2008 16:04:26
Informatique
Netcat, créez votre serveur en BASH
Bash est puissant, très puissant. Les commandes et utilisations sont vastes à tel point que vous pouvez aller jusqu'à créer un serveur complet en Bash... oui vous m'avez bien entendu: en Bash. Ceci est possible grâce à la commande nc communément appelée netcat. Son principe est simple comme bonjour. Tout comme "cat" peut lire un fichier et l'envoyer sur la sortie standard, "nc" va faire exactement la même chose mais depuis un port.
Netcat est un outil développé depuis des années, abandonné par son auteur puis redéveloppé ...

Aucun commentaire