Questions marquées «shell»

Le shell est l'interface de ligne de commande d'Unix. Vous pouvez taper des commandes dans un shell de manière interactive ou écrire des scripts pour automatiser les tâches. Utilisez cette balise pour les questions s'appliquant à / bin / sh et aux shells les plus compatibles (ash, bash, ksh, zsh,…). Pour les scripts shell avec des erreurs, veuillez les consulter sur http://shellcheck.net avant de publier ici.




4
Comment puis-je supprimer complètement un élément d'un tableau?
unset array[0]supprime l'élément mais quand même si je echo ${array[0]}reçois une valeur nulle, il y a d'autres façons de le faire, mais si un élément d'un tableau contient des espaces comme ci-dessous array[0]='james young' array[1]='mary' array[2]='randy orton' mais ceux-ci échouent également à faire le travail array=${array[@]:1} #removed the 1st element …

16
Supprimer les entrées $ PATH en double avec la commande awk
J'essaie d'écrire une fonction shell bash qui me permettra de supprimer les copies dupliquées des répertoires de ma variable d'environnement PATH. On m'a dit qu'il est possible d'y parvenir avec une commande d'une ligne à l'aide de la awkcommande, mais je ne sais pas comment le faire. Quelqu'un sait comment?
48 bash  shell  awk  path 

3
Bash: double égal vs -eq
Je suis en train de comparer des nombres entiers dans bash (en essayant de voir si l’utilisateur tourne en tant que root), et j’ai trouvé deux façons différentes de le faire: Double égal: if [ $UID == 0 ] then fi -eq if [ $UID -eq 0 ] then fi …
47 bash  shell  arithmetic 


4
echo octets dans un fichier
J'essaie de connecter mon rasberry Pi à certains écrans en utilisant le bus i2c. Pour commencer, je voulais écrire manuellement des éléments, notamment des octets, dans un fichier. Comment écrivez-vous des octets spécifiques dans un fichier? J'ai déjà lu celui-là et j'ai pensé que mon problème devrait être résolu par …



2
Que font les ensembles "set" et "export" de bash-builtins?
Je suis un peu d'une perte à la fin de setet exportdans Bash (et je pense que probablement d' autres shells). Je pense que c'est pour définir des variables d'environnement, mais cela peut être fait simplement VARIABLE=VALUE, n'est-ce pas? De plus, en tapant setet exportà eux seuls, affichent des valeurs …
46 bash  shell 




9
rechercher dans les répertoires parents au lieu de sous-répertoires
Je suis imbriqué dans une arborescence de fichiers et j'aimerais trouver quel répertoire parent contient un fichier. Par exemple, je suis dans un ensemble de référentiels Git imbriqués et je veux trouver le répertoire .git contrôlant les fichiers où je suis actuellement. J'espérerais quelque chose comme find -searchup -iname ".git"
45 shell  find 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.