GNU/Linux >> Tutoriels Linux >  >> Linux

Création d'une arborescence de répertoires complète à la fois

Remplacer shebang par

#!/bin/bash

pour exécuter le script avec bash car il prend en charge l'expansion des accolades.

Le problème est que vous utilisez un shell qui ne le supporte pas. Votre /bin/sh ne pointe pas vers /bin/bash mais à quelque chose comme /bin/dash .

https://wiki.ubuntu.com/DashAsBinSh#A.7B


Linux
  1. /usr/bin Vs /usr/local/bin Sous Linux ?

  2. Bash =~ Regex et Https://regex101.com/?

  3. Aucune raison d'avoir un Shebang pointant vers /bin/sh plutôt que /bin/bash ?

  4. Linux – Fusionner /usr/bin et /usr/sbin dans /bin (gnu/linux) ?

  5. Pourquoi /bin/sh pointe-t-il vers /bin/dash et non /bin/bash ? ?

Exécutez la commande bash sur le pipeline jenkins

cmake --version pointe vers /usr/bin/cmake tandis que cmake pointe vers /usr/local/bin

Différence entre /bin et /usr/bin

Créer un programme dans bin

Déplacement du contenu de /bin vers /usr/bin, possible d'annuler ?

chroot échoue - impossible d'exécuter la commande `/bin/bash' :aucun fichier ou répertoire de ce type