Linux: explorer les fondements de scripts shell
Linux vous donne de nombreuses petites et spécialisées commandes, avec la plomberie nécessaire de connecter ces commandes. Prendre plomberie pour signifier la manière dont la sortie d'une commande peut être utilisé comme l'entrée d'un deuxième commande. bash (abréviation de Bourne Again Shell) - le shell par défaut dans la plupart des systèmes Linux - fournit cette plomberie dans la forme de redirection et de tuyaux d'E / S.
bash comprend également des fonctionnalités telles que le si déclaration que vous pouvez utiliser pour exécuter des commandes que lorsque une condition spécifique est vrai, et la pour déclaration qui se répète de commande un nombre de fois spécifié. Vous pouvez utiliser ces fonctions de bash lors de l'écriture des programmes appelé scripts shell - collections de commandes shell stockées dans un fichier tâche orientée.
Vous pouvez apprendre à écrire de simples scripts shell, qui sont utilisés pour automatiser des tâches diverses. Par exemple, lors du démarrage du système Linux, de nombreux scripts shell stockés dans divers sous-répertoires dans le / etc répertoire (par exemple, /etc/init.d) Effectuer de nombreuses tâches d'initialisation.
Comme tout langage de programmation, la bash shell supporte les fonctionnalités suivantes:
Les variables qui stockent des valeurs, y compris les variables spéciales intégrées pour accéder arguments de ligne de commande passés à un script shell et d'autres valeurs spéciales.
La capacité à évaluer les expressions.
Les structures de contrôle qui vous permettent de boucle sur plusieurs commandes shell ou d'exécuter certaines commandes conditionnellement.
La capacité de définir des fonctions qui peuvent être appelées dans de nombreux endroits à l'intérieur d'un script. bash comprend également de nombreuses commandes intégrées que vous pouvez utiliser dans un script.
A propos Auteur
Linux: GNU et commandes Unix L'examen de certification Linux + CompTIA couvre le sujet de GNU et commandes Unix. Le tableau montre les sous-thèmes, les poids, les descriptions et les principaux domaines de connaissances pour ce sujet.Breakout de domaine…
Linux: notes sur les scripts shell Linux vous donne de nombreux petits et spécialisés, tels que les commandes bash (abréviation de Bourne Again Shell) - le shell par défaut dans la plupart des systèmes Linux. Vous pouvez apprendre à écrire de simples scripts shell, qui sont…
Linux: coquilles, des scripts, de gestion et de données L'examen de certification Linux + CompTIA nécessite la connaissance des coquilles, les scripts, et la gestion des données. Ce tableau montre les sous-thèmes, les poids, les descriptions et les principaux domaines de connaissances pour ce sujet de…
Linux: les fonctions shell simples Vous pouvez regrouper un certain nombre de commandes shell que vous utilisez régulièrement dans Linux dans un fonction et lui attribuer un nom. Plus tard, vous pouvez exécuter ce groupe de commandes en utilisant le nom unique assigné à la…
Coquilles, scripts, gestion des données et Linux L'examen de certification Linux + CompTIA exige une connaissance de la gestion des scripts et des données. Le tableau montre les sous-thèmes, les poids, les descriptions et les principaux domaines de connaissances pour ce sujet - le premier de…
Linux: stocker des trucs avec bash Vous pouvez utiliser les fonctionnalités de bash lors de l'écriture des programmes Linux appelé scripts shell - collections de commandes shell stockées dans un fichier tâche orientée. Vous définissez des variables dans bash tout comme vous…
Linux: la puissance de la ligne de commande L'examen Essentials Linux couvre le sujet de la ligne de commande. Ce tableau montre les sous-thèmes, le poids, la description et principaux domaines de connaissances pour ce sujet.Breakout de DiscussionSubtopicPoidsDescriptionDomaines…
Linux: essayer de simples scripts shell Si vous n'êtes pas un programmeur, vous pouvez vous sentir inquiet de la programmation. Mais shell scripting (ou programmation) sous Linux peut être aussi simple que le stockage de quelques commandes dans un fichier. En fait, vous pouvez avoir un…
Travailler sous Linux avec le shell bash La bash coquille sert de médiateur entre l'utilisateur et le noyau Linux, avec bcendre la coque étant le plus commun en usage aujourd'hui. Pour interagir avec le bcendre coquille, vous avez besoin de comprendre comment les travaux de tuyauterie…
Comment imprimer avec unix UNIX vous permet de faire tout ce que tout autre système d'exploitation fait, et qui comprend l'impression de fichiers et de documents. Le tableau suivant vous montre comment imprimer si vous êtes sur un système UNIX V ou en utilisant Linux ou…
Options du menu Démarrer pour Windows 10 Deux favoris de Windows 8 Menu de démarrage de remplacement sont de retour, mieux que jamais, dans Windows 10. Start10 de Stardock et Classe Shell sont tous les deux disponibles pour vous.Stardock Start10, un favori de beaucoup, ramène la plupart…
Raspberry Pi pour les enfants: faire scripts Linux Vous pouvez rejoindre les commandes Linux ensemble pour faire vos propres scripts pour votre Raspberry Pi. Vous pouvez le faire pour deux raisons. On est si vous avez une longue commande d'une ligne avec beaucoup de commutateurs que vous tapez…
Projets Framboise pi: brique Lego autre langue Besoin d'un nouveau projet Raspberry Pi? Vous pouvez exécuter un bon nombre de langues tierces sur la brique LEGO, mais ev3dev met une version allégée de Linux sur la brique. Vous ne devez rien changer sur la brique parce ev3dev fonctionne avec…
Comment faire du crochet de la v-point et point coquille Le V-point de bonneterie (en abrégé V-st) Est appelé ainsi parce qu'il ressemble, ainsi, un point V. Shell (abrégé coquille) Est mateérielles vous pouvez trouver coquille point à peu près partout.V-point: Le V-point polyvalent peut créer…