Movatterモバイル変換


[0]ホーム

URL:


Aller au contenu
Wikipédial'encyclopédie libre
Rechercher

unset

Un article de Wikipédia, l'encyclopédie libre.

Cet article est uneébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations desprojets correspondants.
Unset

Informations
TypeUtilitaire UNIX(d)Voir et modifier les données sur Wikidata

modifier -modifier le code -voir Wikidata(aide)

unset (de l'anglaisto unset que l'on pourrait traduire parrendre indéfini) est unecommande Unix[1] qui efface de la mémoire lesvariables passées en paramètre. Cette commande ne retourne aucun résultat (void).

Liste des paramètres

[modifier |modifier le code]
  • -v : détruit une variable (comportement par defaut)
  • -f : détruit une fonction

Exemple d'utilisation

[modifier |modifier le code]

Note: la première ligne correspond aushebang et les informations précédées d'uncroisillon « # » sont descommentaires.

Avec une variable :

#!/bin/shma_variable='Hello world!'# on définit une variable et on lui affecte une valeurecho$ma_variable# on affiche la valeur de la variableunsetma_variable# on détruit la variable (identique à unset -v ma_variable)echo$ma_variable# rien n'est affiché car la variable n'existe plus

Avec une fonction et le paramètre-f :

#!/bin/shma_fonction(){echo"Bonjour le monde!"}ma_fonction# on appelle la fonction qui affiche « Bonjour le monde! »unset-fma_fonction# on détruit la fonctionma_function# affiche une erreur similaire à « ma_fonction: not found » car la fonction n'existe plus

Autres langages

[modifier |modifier le code]
Article détaillé surWikibooks :Translinguisme, programmation.

unset est également disponible dans :

  • PHP (via la fonction du même nom)[2]

Notes et références

[modifier |modifier le code]
  1. unset values and attributes of variables and functions – Shell Command Language, The Single UNIX® Specification, Issue 7, publié parThe Open Group (internet archive)
  2. « PHP : unset - Manual », surphp.net(consulté le).
v ·m
Aide
Environnementutilisateur
Gestion deprocessus
Manipulation detexte
Programmationshell
Recherche
Réseau
Système de fichiers
Divers
Ce document provient de « https://fr.wikipedia.org/w/index.php?title=Unset&oldid=187382138 ».
Catégorie :
Catégories cachées :

[8]ページ先頭

©2009-2026 Movatter.jp