Si nous voulons fork
quelque chose à l'intérieur d'un script bash (ou même au niveau de la ligne de commande), nous pouvons simplement l'entourer de $ () ou de contrôles en arrière. Par exemple;
echo $(ls)
- cela va brancher l'environnement actuel et exécuter ls dans le sous-shell (forké)
Comment pouvons-nous utiliser vfork
( http://man7.org/linux/man-pages/man2/vfork.2.html ) au lieu de la fonctionnalité standard de fork?
vfork
fonction elle-même? Si vous êtes vraiment préoccupé par les avantages en termes de performances, vous ne devriez probablement pas utiliser une sorte de shell comme langage de développement