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 fonction. Voici un script simple qui illustre la syntaxe des fonctions du shell:
#! / bin / shhello () {echo -n "Bonjour," echo $ 1 $ 2} bonjour Jane Doe
Lorsque vous exécutez ce script, il affiche le résultat suivant:
Bonjour, Jane Doe
Ce script définit une fonction shell appelé Bonjour. La fonction attend deux arguments. Dans le corps de la fonction, ces arguments sont référencés par 1 $ et 2 $. La définition de fonction commence par Bonjour() - le nom de la fonction, suivi par des parenthèses. Le corps de la fonction est entouré d'accolades - { # 133-}. Dans ce cas, le corps utilise le écho commande pour afficher une ligne de texte.
La dernière ligne de l'exemple montre comment une fonction shell est appelé avec des arguments. Dans ce cas, la Bonjour fonction est appelée avec deux arguments: Jeanne et Biche. La Bonjour fonction prend ces deux arguments et imprime une ligne qui dit Bonjour, Jane Doe.
A propos Auteur
Comment utiliser les principales () les arguments de fonction dans la programmation de c Retour au bon vieux temps, les programmes présentés options ou les commutateurs de ligne de commande. Par exemple, pour compiler et lier un programme C, vous devez taper quelque chose comme ceci:la ex1501 de cc ex1501.cLes trois bribes de texte…
Surcharge des noms de fonctions en C ++ C ++ permet au programmeur d'attribuer le même nom à deux ou plusieurs fonctions si les fonctions peuvent être distingués soit par le nombre ou les types d'arguments qu'ils contiennent. Cette pratique est appelée la surcharge de fonction.…
Comment faire pour créer des fonctions personnalisées avec des arguments facultatifs et obligatoires en javascript Tous les arguments pour une fonction javascript sont facultatifs. En fait, l'appelant peut envoyer autant d'arguments que souhaitée pour programmer avec le langage HTML. Bien sûr, si vous vous attendez à un seul argument, alors vous traitez…
Comment afficher le contenu dans une page web avec php Vous afficher le contenu sur votre page web avec PHP écho ou impression statements- ils ont tous deux font la même chose. Un écho ou impression déclaration produit une sortie, qui est envoyé au navigateur de l'utilisateur. En effet, le…
Comment afficher les valeurs de variables php Vous pouvez afficher la valeur dans une variable PHP sur une page Web en utilisant l'un des énoncés suivants: écho, impression, print_r, ou var_dump.Variables dans les états d'écho et d'impressionVous pouvez afficher la valeur d'une variable…
Comment adapter la fonction de addpercent dans r Supposons que vous voulez être en mesure de coller le signe pour cent à des vecteurs de caractères avec le addPercent fonction. Un vecteur de caractères donnera une erreur au moment où vous essayez de multiplier, de sorte que vous besoin d'une…
Comment appliquer des fonctions à un vecteur de R La apply () fonction travaille sur tout ce qui a des dimensions en R, mais que faire si vous ne disposez pas des dimensions? Pour cela, vous disposez de deux fonctions connexes de la famille appliquer à votre disposition sapply () et lapply (). La…
Comment passer d'un script à une fonction r Allant d'un script à une fonction ne prend pas beaucoup d'effort à tous. Dans R, une fonction est essentiellement un morceau de code qui est exécuté consécutivement et sans interruption. De cette manière, une fonction ne diffère pas beaucoup…
Comment mettre arguments dans vos fonctions de r La plupart des fonctions de R ont des arguments qui leur donnent plus d'informations sur exactement ce que vous voulez qu'ils fassent. Si vous utilisez print ("Bonjour tout le monde!"), vous donnez l'argument X du impression() fonctionner une…
Comment faire pour démarrer votre première session de r Vous êtes sans doute impatient de se lancer sur un code de R réel. Ici, vous arrivez à faire exactement cela. Préparez-vous à vous salir les mains et de se plonger dans le monde de la programmation!Dire bonjour au mondeLivres de programmation…
Comment stocker et calculer les valeurs de r Utilisation de R comme une calculatrice est très intéressant, mais peut-être pas si utile que ça. Une capacité beaucoup plus utile est le stockage de valeurs et ensuite faire des calculs sur ces valeurs stockées.Essayez ce qui suit:> X lt; -…
Comment utiliser des arguments lorsque vous transformez un script dans r Il ya plusieurs façons d'utiliser des arguments dans l'affaire R. Voici quelques façons que vous pouvez spécifier des arguments dans un appel de fonction lors de la transformation d'un script.Les arguments sont toujours nommés lorsque vous…
Comment utiliser l'argument des points dans r Il ya plusieurs façons d'ajouter des arguments dans l'affaire R. Le addPercent () fonction arrondit chaque point de pourcentage à une décimale, mais vous pouvez ajouter un autre argument pour spécifier le nombre de chiffres les rond() fonction…
Comment créer vos propres fonctions en python sur la PI de framboise Une des choses que le Raspberry Pi vous permet de faire en Python, et de nombreux autres langages de programmation, est de créer une fonction. UN fonction peuvent recevoir des informations du reste du programme (une ou plusieurs arguments), Y…