Özetle aşağıdaki sarmalayıcı komut örnekleri gördüm:
#!/bin/bash
myprog=sleep
echo "This is the wrapper script, it will exec "$myprog""
exec "$myprog" "$@"
Yukarıda görüldüğü gibi, execyeni oluşturulan kabuğu hemen hemen ile değiştirmek için kullanırlar $myprog. Biri aynı olmadan başarabilirdi exec:
#!/bin/bash
myprog=sleep
echo "This is the wrapper script, it will exec "$myprog""
"$myprog" "$@"
Bu son örnekte, yeni bir bash örneği başlatılır ve ardından $myprogbash örneğinin alt işlemi olarak başlatılır.
İlk yaklaşımın faydaları nelerdir?
execyerleşiğini .