Questions marquées «bash»

Bash (Bourne-Again SHell), est le shell utilisé par défaut dans l'interface de ligne de commande d'Ubuntu.

5
Script pour vérifier si un programme est déjà installé
Comment puis-je créer un script bash qui vérifie si un programme est déjà installé et, s'il ne l'est pas, l'installe? Merci de votre aide. Voici le code que j'ai jusqu'à présent: #/bin/bash PS3="choose an option" select opcion in "Installing_Youtube" "exit" do case $opcion in "Installing_Youtube") youtube-dl > /usr/bin if [ …
11 apt  bash  scripts 








2
alias vs fonction dans les scripts bash
Je veux connaître la différence entre les alias et les fonctions dans le shell bash - et quand utiliser lequel. Il semble évident que puisque les fonctions peuvent prendre des arguments, elles sont beaucoup plus puissantes - comme je travaille principalement sur la route avec un netbook et que je …
11 bash 

3
Quelle est la différence entre «source x», «. x "et" ./x "dans Bash?
J'ai une source bash run.shcomme suit, #!/bin/bash if [ $# -ne 1 ]; then exit fi ... quand je l'exécute de deux manières, il y a des comportements différents. La première façon est, source run.sh Il fermera le terminal après exécution. La deuxième façon est, ./run.sh cela terminera simplement l'exécution …
11 bash  scripts 



3
Meilleures pratiques sur l'utilisation de sudo dans un script bash
J'ai un script bash long et de longue durée où une poignée de commandes doivent être exécutées en tant que root tandis que la majorité des commandes doivent être exécutées en tant qu'utilisateur normal avant sudo, car cela gâcherait la propriété du fichier et autres. J'ai trouvé quelques méthodes, mais …
11 bash  sudo  su 


1
Exécutez deux commandes en cas de || ou &&
J'ai lu sur && et || et je voudrais exécuter deux commandes dans le faux cas. J'ai essayé ;mais ça marche toujours . J'ai essayé de le mettre entre accolades, { command1; command2 }mais cela entraîne une erreur de syntaxe. Je veux faire quelque chose comme command && echo "Ok, …

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.