Il existe de nombreuses fonctions qui peuvent être utilisées dans le shell Bash. Leurs définitions peuvent être répertoriées par set, mais comment trouver dans quels fichiers certaines fonctions définies par l'utilisateur sont
Il existe de nombreuses fonctions qui peuvent être utilisées dans le shell Bash. Leurs définitions peuvent être répertoriées par set, mais comment trouver dans quels fichiers certaines fonctions définies par l'utilisateur sont
Je prévois de créer une fonction qui simplifierait les choses pour moi. La fonction serait quelque chose comme function lazymode() { echo "Hello World!"; } de sorte que lorsque j'utilise la commande lazymodedans le shell , il affichera le Hello World!. Quel fichier dois-je mettre la fonction...
Dans la fonction ci-dessous avec 9 arguments: SUM() { echo "The sum is $(($1+$2+$3+$4+$5+$6+$7+$8+$9))" } Je veux faire du deuxième argument le suivant (3..9) devenir un argument facultatif . Lorsque j'appelle la fonction avec 2 arguments, j'obtiens une erreur: SUM 3 8 bash: 3+8+++++++: syntax...
Je travaillais avec le shell, et par erreur, je l'ai complété automatiquement tabaprès avoir écrit _e, ce qui a abouti _expand. Que fait cette commande? Je n'ai pas pu trouver d'explication en ligne, les seules références que j'ai pu trouver ici sur Ask Ubuntu étaient: Impossible de modifier...
Pour une affectation, je dois écrire une fonction qui imprime le nombre de nombres pairs lorsqu'il est fourni avec une séquence de nombres. J'ai utilisé le morceau de code que j'ai utilisé pour une affectation précédente (pour imprimer 1quand un nombre était pair et 0quand le nombre était impair)...