Table des matières:

Qu'est-ce que la source dans le script bash?
Qu'est-ce que la source dans le script bash?

Vidéo: Qu'est-ce que la source dans le script bash?

Vidéo: Qu'est-ce que la source dans le script bash?
Vidéo: Qu'est-ce que le shell Linux et Unix ? 2024, Avril
Anonim

La commande source lit et exécute les commandes du fichier spécifié comme argument dans l'environnement shell actuel. Il est utile de charger les fonctions, les variables et la configuration des dossiers dans des scripts shell. la source est un shell intégré à Bash et d'autres shells populaires utilisés sous Linux et UNIX en fonctionnement systèmes.

Alors, qu'est-ce que le code source dans le script shell ?

la source est un coquille intégré commander qui permet de lire et d'exécuter le contenu d'un fichier (généralement un ensemble de commandes), passé en argument dans le courant script shell . Si des arguments sont fournis, ils deviennent les paramètres positionnels lors de l'exécution de filename.

De même, que fait la source ~/ Bash_profile ? bash_profile empêche l'approvisionnement ~/ . profil, que est le fichier préféré à utiliser pour le shell de connexion dans la configuration bash pour Ubuntu. bashrc est lu par des shells interactifs sans connexion, et est originaire de ~/ . profil, de sorte que son contenu est également disponible dans les shells de connexion.

De plus, que signifie le sourçage d'un script ?

Réponse courte La recherche d'un script sera exécuter les commandes dans le processus shell actuel. Exécution d'un le script sera exécutez les commandes dans un nouveau processus shell. Utilisation la source si tu veux le scénario pour changer l'environnement dans votre shell en cours d'exécution.

Comment créer un fichier source sous Linux ?

Comment créer un fichier texte sous Linux:

  1. Utilisation de touch pour créer un fichier texte: $ touch NewFile.txt.
  2. Utiliser cat pour créer un nouveau fichier: $ cat NewFile.txt.
  3. En utilisant simplement > pour créer un fichier texte: $ > NewFile.txt.
  4. Enfin, nous pouvons utiliser n'importe quel nom d'éditeur de texte, puis créer le fichier, tel que:

Conseillé: