Équipe d'écho à Linux

Anonim

Équipe d'écho à Linux

Comme vous le savez, la plupart des actions du système d'exploitation Linux sont effectuées via la console. Les utilisateurs utiliseront des commandes spéciales responsables de l'exécution de certains processus, et à l'avance des options spécifiées permettent de contrôler les possibilités supplémentaires de la plupart des services publics. L'une de ces commandes est l'écho et nous voulons aujourd'hui dire plus en détail à propos de cet utilitaire, apportant plusieurs exemples de son utilisation.

Nous utilisons la commande ECHO à Linux

L'équipe d'écho à l'étude a aujourd'hui une apparence primitive et une destination à profil étroit - Affichage du texte à l'écran. Cependant, cela n'interfère pas avec elle souvent utilisé dans divers scripts et à d'autres fins. Ensuite, nous vous proposons brièvement de vous familiariser avec la syntaxe de cet utilitaire et démontez les exemples les plus populaires et les plus simples de ses entrées dans la console standard.

Syntaxe d'écho

Presque toutes les équipes, en plus de la fonction principale, peuvent également effectuer d'autres actions en tenant compte des arguments spécifiés. ECHO n'a toutefois pas exceptionnel à cet égard en raison de la simplicité des options avancées elle-même, il n'y a pas tant. Considérons-en plus sur chacun d'eux, mais faites d'abord attention à la vue standard de la ligne: ECHO + OPTIONS + STRING.

  • -n - il ne affichera pas le transfert de la ligne;
  • -e - responsable de l'inclusion des séquences d'échappement;
  • -E - désactive l'interprétation des séquences d'échappement.

Nous notons également que les séquences d'échappement sont des options universelles présentées sous forme de symboles. Chacun d'entre eux a une valeur définie et si vous activez l'interprétation lors de l'utilisation de la commande ECHO, vous pouvez utiliser de tels arguments:

  • / C - responsable de la suppression du transfert de la chaîne;
  • / T - affiche une languette horizontale;
  • / V - crée une onglet vertical;
  • / B - supprime le symbole précédent dans la chaîne;
  • / N - inclut le transfert de la chaîne à la nouvelle;
  • / R - renvoie la voiture au début de la ligne.

Encore une fois, nous clarifions les options ci-dessus sont disponibles uniquement dans ces situations où vous avez initialement prescrit l'argument -e de l'équipe. Si nécessaire, chacun de ces symboles peut être amélioré après l'une des mots de la chaîne d'entrée que nous indiquerons dans les instructions suivantes.

Conclusion de la chaîne simple

Comme mentionné précédemment, l'objectif principal de la commande ECHO est la sortie à l'écran de la chaîne. Il s'agit de cela que nous voulons parler plus loin, il a examiné quelques actions simples qui aideront à comprendre exactement la manière dont toutes les utilitaires d'options principales fonctionnent.

  1. Exécutez la console commode pour vous, par exemple, dans le menu Application ou en appuyant sur la touche CTRL + ALT + T HOT. ICI Entrez ECHO + n'importe quel mot ou phrase pour vérifier la commande d'action standard. Il est activé en appuyant sur la touche Entrée.
  2. Utilisation de la commande ECHO sous Linux sans appliquer d'options supplémentaires

  3. Comme vous pouvez le constater, dans la nouvelle ligne, les mots nouvellement entrés dans exactement le même format sont apparus.
  4. Le résultat est l'utilisation de la commande ECHO sous Linux sans options supplémentaires.

  5. Si vous ajoutez une option \ B avant chaque mot, le caractère précédent sera effacé, ce qui signifie que le résultat sera affiché sans espaces, à condition que nous ayons la vue originale de Echo -e "Humpplics \ Bsite \ blinux".
  6. Utilisation d'écho sous Linux avec l'option DELÉTION du symbole précédent

  7. Nous mettons l'option spécifiée dans tous les mots, de sorte que le résultat s'est avéré approprié.
  8. Le résultat de l'utilisation d'écho sous Linux avec l'option DELÉTION du symbole précédent

  9. Maintenant, faisons attention au paramètre \ n. Comme vous le savez déjà, il active le transfert de la chaîne, s'il n'était pas indiqué initialement.
  10. Utilisation d'écho sous Linux avec une option de transfert à une nouvelle chaîne

  11. Nous avons indiqué \ n en un mot après le premier, par conséquent, chacun d'entre eux sera affiché dans une nouvelle ligne.
  12. Le résultat est l'utilisation de la commande ECHO sous Linux avec l'option de transfert à la nouvelle chaîne.

  13. Nous nous tournons vers l'onglet utilisé pour aligner le texte. Vous vous inscrivez suffisamment dans les endroits nécessaires pour obtenir le résultat souhaité.
  14. Utilisation de l'echo sous Linux avec l'option Tab

  15. Comme on peut le voir, au premier mot, la tabulation a été appliquée deux fois. Considérez cela lorsque les lignes sont affichées.
  16. Le résultat de l'utilisation de la commande ECHO sous Linux avec une option de tabulation

  17. De plus, rien n'interfère avec la spécification de plusieurs options de manière séquentielle, en observant les règles d'entrée.
  18. Combinaison d'options lors de l'utilisation de la commande Echo sous Linux

  19. Par exemple, sur la capture d'écran ci-dessous, vous voyez le résultat de la sortie avec le transfert et l'onglet en même temps.
  20. Le résultat de la combinaison des options lors de l'utilisation de la commande ECHO sous Linux

  21. Comme le dernier exemple, prenez / v. Cet argument crée une onglet vertical.
  22. Utilisation de l'option Onglet verticale pour la commande ECHO sous Linux

  23. En conséquence, chaque mot est obtenu à partir d'une nouvelle ligne et sous forme d'étapes.
  24. Le résultat de l'utilisation de l'onglet vertical de la commande ECHO sous Linux

Vous savez maintenant que la commande ECHO est capable d'afficher des lignes spécifiées sous n'importe quelle forme pouvant être mise en œuvre en spécifiant les options appropriées. Allons à d'autres paramètres afin que vous compreniez lequel d'entre eux se combinent dans le bon format.

La sortie des valeurs variables

Dans presque tous les scripts, certaines variables sont utilisées dans lesquelles la valeur est à l'avance. Si nous parlons d'un utilitaire d'écho, il est possible de générer la signification même. Nous examinerons cet exemple dans une session de terminal sans la création préalable du script lui-même. Cela dénote que lors du redémarrage de la console, les valeurs seront effacées.

  1. Pour commencer, créant une variable d'essai en entrant l'exportation i = Humpplics, où je suis le nom de la variable et que les documentsMIQUES est sa valeur.
  2. Création d'une variable pour une sortie supplémentaire via Echo sous Linux

  3. Utilisez ECHO $ ​​I pour afficher la valeur de la variable désignée de la ligne suivante.
  4. Entrez la commande ECHO sous Linux à l'aide de la variable créée

  5. Comme vous pouvez le constater, tout est affiché correctement.
  6. Le résultat de la commande ECHO sous Linux en utilisant la variable

  7. Créez une autre variable via Export L = Linux.
  8. Création d'une deuxième variable pour une entrée combinée dans Echo sous Linux

  9. Nous introduisons la commande d'essai echo $ i Site $ L.
  10. Entrée combinée avec deux variables d'écho sous Linux

  11. Maintenant, vous savez que ECHO s'échappe avec la sortie de deux variables ou plus dans le format d'une ligne.
  12. Le résultat d'une entrée combinée avec deux variables d'écho sous Linux

Dans la plupart des cas, cette sortie de variables n'est utilisée que lorsque des scripts d'écriture, toutefois, une telle fonction peut être utile si elle est prévue de produire un certain nombre de personnes identiques en fonction d'une valeur, des actions dans une session de terminal.

Affectation de couleurs de couleurs

Si vous utilisez activement la console, vous savez que chaque mot peut prendre n'importe quelle couleur disponible ici, et pas seulement blanc ou noir (en fonction du sujet "terminal"). ECHO vous permet également de peindre des lignes et responsables de ces arguments de ce type:

  • \ 033 [30m - Noir;
  • \ 033 [31m - rouge;
  • \ 033 [32m - vert;
  • \ 033 [33m - jaune;
  • \ 033 [34m - Bleu;
  • \ 033 [35m - violet;
  • \ 033 [36m - bleu;
  • \ 033 [37m - gris.

Un certain nombre d'autres arguments vous permettent de changer la couleur de l'arrière-plan d'inscription. On dirait une liste similaire, mais il y a des différences de chiffres:

  • \ 033 [40m - Noir;
  • \ 033 [41m - rouge;
  • \ 033 [42m - vert;
  • \ 033 [43m - Jaune;
  • \ 033 [44m - Bleu;
  • \ 033 [45m - violet;
  • \ 033 [46m - bleu;
  • \ 033 [47m - gris;
  • \ 033 [0M - Réinitialise toutes les valeurs à l'état par défaut.

Comme vous l'avez déjà compris, ces arguments devront être appliqués à chaque rangée en cas de besoin. On dirait une structure similaire comme suit: Echo -e "\ 033 [33mumpics \ 033 [46msite \ 033 [41mlinux".

Utilisation de la commande ECHO sous Linux pour changer la couleur des rangées

L'exemple ci-dessus a été coloré de fond en couleur orange et les arrière-plans de différentes couleurs ont également été activés sur "Site" et "Linux". Vous voyez cela dans la capture d'écran sous la commande entrée.

Le résultat de l'application des options d'écho sous Linux pour changer la couleur des rangées

Personnages de bash spéciaux

La fonction de commande ECHO uniquement dans l'environnement Bash, respectivement, il doit conserver les options standard de cet environnement. Dans la plupart des cas, ils sont responsables de la tri des fichiers et de la sortie des objets de l'emplacement actuel.

  1. Entrez Echo * dans le terminal pour afficher le contenu du dossier en cours.
  2. Utilisation de la commande ECHO sous Linux pour afficher le contenu du dossier en cours

  3. La ligne suivante apparaîtra une liste de répertoires et d'éléments absolument tous. Ce sera une chaîne standard sans enregistrement. Cependant, vous savez déjà que cela peut être modifié sur la base d'exemples ci-dessus.
  4. Action de commande écho sous Linux après avoir affiché le contenu du dossier en cours

  5. Spécifiez ECHO * .txt si vous souhaitez afficher uniquement les éléments du format désigné. Remplacer .txt à une autre option requise.
  6. Utilisation de la commande ECHO sous Linux pour émettre un format de fichier spécifique

  7. À la fin, nous notons que ECHO fonctionne également pour modifier les fichiers de configuration, qui sont effectués comme suit: ECHO 1> / PROC / SYS / NET / IPV4 / IP_FORWARD. 1 - Chaîne pour application, A / PROC / SYS / NET / IPv4 / IP_Forward - Chemin vers l'objet souhaité.
  8. Utilisation de la commande ECHO sous Linux pour modifier les fichiers de configuration

Dans le cadre du matériel d'aujourd'hui, nous avons traité d'écho dans le système d'exploitation Linux. Si vous êtes intéressé par le sujet de l'interaction avec les équipes populaires, nous vous recommandons d'apprendre un article sur ce sujet sur notre site Web, tout en vous déplaçant sous les liens ci-dessous.

Voir également:

Commandes fréquemment utilisées dans "Terminal" Linux

LN / Recherche / LS / GREP / PWD Commande à Linux

Lire la suite