{{tag>dev bash shell}}
====== Bash: Générer un nombre aléatoire ======
Pour obtenir un nombre aléatoire dans l'intervalle [0-32767] depuis le shell, on ... utiliser l'opérateur modulo. Lorsqu'on divise un nombre par N, le reste de la division est toujours co... a fonction alea écrit sur la sortie standard un
# nombre aléatoire compris entre 0 et le nombre passé
#
conversion binaire}}
====== Changer la base d'un nombre en bash ======
L'utilitaire **bc** peut être utilisé pour changer un nombre de base. Pour cela, utiliser les variables pré... on redéfinit **ibase** à 16 pour spécifier que le nombre en entrée utilise la base hexadécimale, on déf
emplace les métacaractères tels que ''*'' par les noms de fichiers. Par défaut ce développement n'inclu... nie, le développement inclus les fichiers dont le nom commence par un point:
<code bash>
shopt -s dotg
** qui permettent de préfixer le résultat avec le nom du fichier et la ligne lorsqu' il y a corresponda... **//session_is_registered//** qui correspond a un nom de fonction dans des fichiers scripts PHP:
<code
llemets permettent d'inhiber le développement des noms de fichiers/dossiers (globbing):
<code bash>
# ... e les guillemets pour éviter le développement des noms par le shell
# c'est la commande find qui interp