Tag script
-
Un texte Lorem Ipsum
Il est parfois nécessaire de générer un faux texte pour faire des tests, on utilise alors ce qui s’apelle un Lorem Ipsum.
C’est un texte aléatoire généré à partir d’un texte Latin.Il est possible d’obtenir de faux textes sur des sites web dédiés ou en utilisant des scripts adaptés.
Dans cet article, 2 scripts pour générer un faux texte. -
Incrément sur des dates avec bash
Lors de la création d’un calendrier depuis un script bash, j’ai du approfondir mes connaissances de la fonction
date
du bash.
Pour générer le calendrier il était nécessaire de faire des incréments afin de calculer la date de l’évennement suivant. -
Afficher un message Notify Send depuis une crontab
Une petit astuce qui peut vous rendre service : afficher un message par notify-send depuis la crontab.
A quoi cela peut il utile ? Exemple : afficher un message pour vous signaler qu’il est l’heure d’aller déjeuner … Pour afficher un message à l’écran il faut utiliser la commande notify-send, sa syntaxe est de la forme :notify-send [OPTIONS] <titre> [texte du message]
-
Renommer plusieurs fichiers
Petite note aide mémoire.
Pour répliquer des données entre plusieurs machines, j’utilise des fichiers de configuration dont le nom contient des numéros de versions, ils sont du typedebut_X-Y_fin.extension
.
Lors des évolutions des données, le numéro de version évolue et il faut créer de nouveau fichiers de configuration à partir des anciens, en général il suffit d’appliquer une commande sed pour modifier le contenu puis il faut renommer les fichiers en fonction de cette version. -
Lire son adresse IP publique sur sa Livebox
Pour embellir son bureau on utilise souvent un script conky qui permet d’afficher certaines informations de l’état de son système. L’une des informations qu l’on retrouve souvent est l’affichage de son adresse IP du réseau privé (LAN) et celle du réseau publique ou internet (WAN). Dans la majorité des cas, les exemples proposent d’utiliser
curl ifconfig.me
Quand on utilise une Livebox fournie par Orange, cette information est disponible sur la page d’accueil de la box à l’adresse
http://<adresse IP de la Livebox>/
Pourquoi donc envoyer une requête sur le web alors que l’information est déja présente dans le réseau local ?
Dans cet article, 2 commandes pour lire cette adresse IP directement sur sa Livebox.
-
Importer et nommer des photos
Depuis longtemps j’adore prendre des photos, par le passé avec un appareil argentique (Chinon CE4S) et maintenant avec un numérique (Pentax K10).
L’usage de ces appareils photos numérique génère beaucoup de fichiers et il parfois difficile de les classer correctement.Dans ce billet, je vous présente la méthode que j’ai retenu pour classer mes photos et le script qui me permet d’importer et nommer les fichiers depuis un support quelconque.
Ce n’est peut être pas la meilleure des méthodes, mais elle semble utilisée par beaucoup de photographes amateurs. -
awk imprimer des lignes en fonction du nombre de champ
Petite note pour me rappeller comment j’ai pu sélectionner des lignes dans un fichier en fonction d’un critère sur une partie de la ligne.
Dans un fichier contenant une liste d’adresses IP, de hostname et de commentaires (liste issue d’une concaténation de fichiers hosts), j’ai eu besoin d’extraire les lignes contenant une adresse et un hostname ; certaines lignes contenaient une adresse IP et un commentaire uniquement.
Pour cela j’ai utilisé la commande awk. -
Afficher un fichier dans une fenêtre zenity
Zenity est un outil permettant d’afficher des informations dans une fenêtre graphique, il permet donc d’améliorer l’aspect des scripts écris en bash sous Linux.
Dans plusieurs de mes scripts je l’utilise et lorsque l’on furrete sur internet, on trouve de nombreux scripts qui l’utilisent également.4 lignes de commandes dans un simple script nautilus permettent d’afficher le contenu d’un fichier texte.
Ce script a été testé sur un PC fonctionnant avec Ubuntu Lucid Lynx 10.04.
Il doit également fonctionner sur tous les PC normaux utilisant une distribution Linux. -
Taux doccupation disque au format html
Pour suivre le taux d’occupation disque sur une machine et sur un serveur en particulier, il est intéressant de les publier au format html sur un serveur web.
Dans cet article, un petit script qui transforme le resultat de la commandedf
en un tableau html. -
Rechercher des fichiers sur un critère de nombre de lignes
L’un de mes scripts génère des fichiers de résultats et ceux ci commencent par un entête connu. Comme le script n’est pas parfait, il génère des fichiers sans aucun contenu autre que l’entête.
Pour corriger cette anomalie, il faut empêcher le script de générer les fichiers inutiles et il s’agit certainement de la meilleure solution. Mais il est également possible de supprimer les fichiers ne contenant que l’entête.Avec qu’elle commande peut on supprimer des fichiers contenant un certain nombre de ligne ?
subscribe via RSS