Bash

Generation d'une image a partir d'un texte

Pour generer facilement une image contenant simplement du texte, il suffit de faire appel a ImageMagick.

convert -background white -fill black -pointsize 12 label:text_to_convert image_file.png

Un peu d'explication

  • L'arriere plan (background) est fixee a la couleur blanche par l'argument "-background".
  • La couleur du texte (fill) est fixee a la couleur noire par l'argument "-fill".
  • La taille du texte (pointsize) est fixee a 12 par l'argument "-pointsize".
  • Le texte a convertir doit etre specifie apres l'argument "-label:".
  • Le fichier de sortie est indique a la fin.

Synchronisation d'un FTP par rapport a un repertoire local

<2012-05-28 Mon> Ce petit script m'est tres utile pour mettre a jour le FTP sur lequel les pages html sont. Avec un petit job cron, il est possible d'automatiser le processus.

#!/bin/bash
HOST='mysite.com'
USER='myuser'
PASS='myuser'
TARGETFOLDER='/new'
SOURCEFOLDER='/home/myuser/backups'

lftp -f "
open $HOST
user $USER $PASS
lcd $SOURCEFOLDER
mirror --reverse --delete --verbose $SOURCEFOLDER $TARGETFOLDER
bye
"

Presenter le contenu d'un repertoire

<2012-05-30 Wed> Une commande que je cherchais depuis longtemps. Comment afficher l'arborescence du contenu d'un repertoire sous une forme comprehensible.

tree <nom_dossier_a_visualiser>

Xubuntu

Je suis un utilisateur inconditionel de Xubuntu. Je l'utilise sur un Asus ASPIRE REVO 3600 et je dois dire que j'ai essuye pas mal de soucis quand j'installe une Debian ou une Ubuntu Classique.

LibNotify

Une petite commande sous Bash pour afficher un pop-up avec un texte. Source

notify-send 'Hello world!' 'This is an example notification.' --icon=dialog-information

Je pense utiliser cette commande pour surveiller plusieurs processus lors des placement routage de FPGA Xilinx. Ou bien lorsque j'aurais enfin pris le temps de dvelopper un soft pour le Mir:ror de Viloet.