Dans cet article, nous discuterons des différentes fonctions de la commande d'exportation.
Prérequis
Pour comprendre le concept de la commande d'exportation dans Linux, vous devez avoir un environnement Linux fonctionnant sur votre système. Cela peut être possible en ayant une machine virtuelle sur votre système pour créer un processus Linux pratiquement. Tout d'abord, téléchargez un fichier Ubuntu depuis Internet. Après l'installation, configurez-le sur la boîte virtuelle. Après une configuration réussie, vous verrez que Linux Ubuntu fonctionne sur votre système. Il faut mentionner et créer un utilisateur dans la configuration de démarrage car il sera nécessaire pour accéder aux applications.
Syntaxe
Export [-f -n] [name [= valeur]…]
Exportation -p
Le mot-clé d'exportation est utilisé dans la commande tel qu'il est considéré de deux manières différentes. Soit écrit avec la commande, des arguments ou écrit avec le chemin.
La commande d'exportation n'ayant aucun argument
Il est utilisé pour afficher toutes les variables qui sont exportées dans l'environnement par votre système. Nous exécuterons la commande ci-dessous.
$ Exportation
Les valeurs obtenues sont disponibles sur tous les obus du monde entier.
Fonctionnement de la commande d'exportation dans Linux
Cette commande est utilisée pour exporter le chemin d'accès des variables de coquille ou le chemin d'accès de toutes les applications du système. Comme discuté ci-dessus, le chemin peut être au niveau mondial ou de la session. À l'échelle mondiale, la présence est celle qui est disponible, le serveur ou le shell est en état de redémarrage. Dans le même temps, la session de connexion n'est disponible que dans la session en cours. Il n'y aura pas de portée de session si le serveur redémarre. Le chemin logiciel peut également être exporté.
Pour utiliser la commande d'exportation dans votre système, il n'est pas nécessaire d'installer un package ou un référentiel dans votre système.
Caractéristiques de l'exportation (options)
À l'avenir maintenant, nous verrons maintenant les options possibles de la commande d'exportation.
-p est utilisé pour enrôler tous les noms utilisés dans le shell actuel. -n aide à retirer les noms de la liste exportée. -F est d'exporter les noms en fonction.
Nous verrons ces options fonctionner une par une dans l'article.
La commande d'exportation avec des arguments
1. -p
$ export -p
À partir de la sortie, vous pouvez voir que toutes les variables sont exportées utilisées dans le shell actuel.
2. -F
Pour exporter une fonction, vous devez d'abord écrire une fonction dans votre ligne de commande avec le nom de fonction unique. Afin que nous puissions appeler facilement la fonction. Une fois la fonction exportée, nous pouvons facilement y accéder en appelant le nom de la fonction. Considérez le code suivant.
$ Name () echo "ubuntu";
$ Export -f Nom
$ bash
$ Nom
Ici, nous avons utilisé Name () comme fonction. Dans cette fonction, nous venons d'imprimer le nom. Après avoir défini la fonction, nous exporterons la fonction à l'aide du mot-clé «-f». La fonction bash est également exportée ici. L'utilisation de la fonction Bash est d'ouvrir un nouveau shell enfant pour précéder la fonction. Puis tapez le nom de la fonction. La sortie sera:
3. -n
Cette fonction est utilisée pour supprimer la variable. Dans cette partie, nous allons supprimer «éditeur."
$ Export -N Editor
$ Export | Grep Editor
Après avoir appliqué la première commande, vous verrez qu'aucune sortie n'est obtenue, donc pour la confirmation, nous utiliserons la commande grep pour exporter les variables si elles sont présentes.
Valeur affectation avant d'exporter une fonction
La commande d'exportation nous permet d'introduire la valeur attribuant avant d'exporter une fonction.
$ x = 10
$ Export x
$ printenv x
X est une variable à laquelle nous avons attribué une valeur. Ensuite, après l'exportation, nous avons affiché la sortie en utilisant «printenv» pour imprimer la valeur de la variable x.
Considérez un autre exemple d'exportation d'une fonction après avoir attribué la valeur. Ici, une variable Linux est attribuée avec une chaîne. La variable est exportée, puis nous afficherons sa sortie.
Exporter plusieurs variables
Pour exporter plusieurs variables, considérons un exemple dans lequel nous avons initialisé trois variables avec les valeurs. Ces valeurs sont ensuite exportées dans une séquence. Enfin, nous prenons l'impression des valeurs dans les variables.
$ Export x = 1
$ Export y = 2
$ Export Z = 5
$ Exporter x y z
$ printenv x y z
À partir de cela, nous pouvons facilement obtenir la sortie.
En tant qu'éditeur de texte, définissez VIM
Utilisez la commande ci-dessous à cet effet.
$ éditeur d'exportation = / usr / bin / vim
$ Export | Grep Editor
Aucune sortie ne sera obtenue après l'exportation. Ensuite, nous aurons grep les variables pour obtenir la sortie.
Invite colorée
Nous pouvons colorer l'invite en utilisant la commande suivante dans le shell. Cela changera la couleur de l'invite vers le vert.
$ export ps1 = '\ [\ e [1; 32m \] [\ u @ \ h \ w] \ $ \ [\ e [0m \]'
Vous pouvez voir la sortie que sa couleur est changée en vert.
Exportation de valeur de nom
La valeur du nom exportant dans l'environnement Linux est très courante. Lorsque nous exportons la valeur du nom, le niveau de portée du nom est limité au shell de connexion. Lorsque la ligne de commande ou la session de shell est terminée, la valeur du nom n'existera plus non plus.
$ export java_home = / usr / share / java-1.8.0 /
Ici, nous avons exporté le chemin du java_home
$ Echo $ java_home
Pour vérification, nous écho au terme.
Conclusion
Cet article explique le travail et l'utilisation des commandes d'exportation dans Linux. Il s'agit d'une fonctionnalité intégrée qui aide à initier les variables, à exporter les valeurs du nom et à supprimer les variables.