Maîtrise des backtincs dans les scripts Linux Bash

Maîtrise des backtincs dans les scripts Linux Bash
Les scripts bash sont les meilleurs lorsqu'il s'agit de simplifier les tâches quotidiennes. Ces scripts contiennent des commandes et des astuces que vous pouvez utiliser comme un système. L'opérateur Backtick (') est l'une de ces fonctionnalités de Bash Script qui peut atténuer votre travail.

Cependant, de nombreux débutants comprennent mal les backtincs comme des personnages de citation utilisés dans les cordes. C'est pourquoi l'apprentissage des personnages de citation arrière ou des backtincs est essentiel. Dans ce guide, nous répertorierons l'approche sur la façon de maîtriser les backticks dans les scripts Linux Bash.

Maîtrise des backtincs dans les scripts Linux Bash

Avant de passer aux illustrations des backticks dans les scripts bash, comprenons ce qu'ils sont et pourquoi nous devrions les apprendre.

Que sont les backticks dans les scripts Linux Bash?

Backticks ou le caractère de citation arrière (') qui permet à un utilisateur d'attribuer la sortie de la commande shell à la variable. Il exécute les commandes dans le système et renvoie la sortie pour continuer la logique dans le script particulier. En termes simples, les backtincs dans les scripts bash fonctionnent comme un pont entre deux commandes, ce qui signifie que l'action de la deuxième commande dépend du premier. Ce petit morceau de code est un élément constitutif important de la programmation de script. Vous pouvez facilement utiliser les backticks car les combiner avec d'autres commandes de script est simple.

Comment utiliser les backticks dans Bash

Maintenant, nous allons utiliser un exemple simple pour utiliser les backtincs dans le script bash. Par exemple, vous avez quatre fichiers texte: myFile_1.txt, myfile_2.txt, myfile_3.txt et myfile_4.SMS. L'un de ces fichiers contient un «Linuxhint.Dev », et vous souhaitez trouver ce fichier particulier à modifier. C'est pourquoi vous devez exécuter la commande grep puis utiliser la commande gedit. Nous pouvons utiliser le personnage de Backtick ici. Voici la méthode suivante:

Les fichiers texte sont présents dans le répertoire des documents, alors utilisez la commande suivante pour créer un script bash:

toucher mon file.shot

Après cela, exécutez les commandes suivantes:

chmod + x myfile.shot
nano myfile.shot

Le premier donne une autorisation exécutable au script, et le second l'ouvre dans l'éditeur Nano. Maintenant, entrez les détails suivants dans le script pour le faire fonctionner:

#!/ bac / bash
gedit 'grep -l "Linuxhint.dev "*.SMS'

Dans les codes précédents, le système exécute la commande grep puis exécute la commande GEdit en fonction de la sortie du premier.

Enfin, exécutez le script bash dans le terminal. Il ouvre le myfile_2.txt depuis qu'il a le «Linuxhint.Texte de dev.

./Mon fichier.shot

Vous pouvez également utiliser les backticks pour ajouter une exécution de commande dans la chaîne. Par exemple, nous ajoutons l'heure actuelle lorsque nous avons ouvert le script. Il ne nécessite que les codes suivants dans le script:

#!/ bac / bash
Date = 'date'
Echo "Vous avez accédé au script sur: $ Date"

Nous pouvons obtenir le résultat suivant en exécutant le «fichier.script sh ”bash dans le terminal:

./Déposer.shot

Conclusion

Ceci est la brève information sur la meilleure approche pour la maîtrise des backtincs dans les scripts Linux Bash. Backticks joue un rôle essentiel car il aide à exécuter les plusieurs commandes à partir du script bash. Avec des backtics, vous pouvez exécuter les différentes commandes en fonction de leur sortie. Dans ce guide, nous avons expliqué deux exemples par lesquels vous pouvez tout comprendre sur les backtincs dans les scripts bash.