30/10/2008
Rot13 en Bash
Deuxième de la série, pour les "un peu plus geeks" ou simplement ceux qui n'utilisant pas Mac OS n'en ont absolument rien à faire de l'AppleScript: une implémentation en Bash.
Extraite de mon .bashrc parce que je le vaux bien:
rot13 () { # Peut etre utilise comme filtre ou commande
if [ $# -eq 0 ] ; then
tr '[a-m][n-z][A-M][N-Z]' '[n-z][a-m][N-Z][A-M]'
else
echo $* | tr '[a-m][n-z][A-M][N-Z]' '[n-z][a-m][N-Z][A-M]'
fi
}
La suite au prochain épisode... et pour que ça aille plus vite, s'il y a des volontaires pour proposer des implémentations dans d'autres langages, je suis preneur!