À la règle 10 explicitée à la section , nous avions préciser que la première ligne d'un script devait spécifier le nom de l'exécutable associé au shell utiliser.
Nous avons vu de même, que la commande « sed » dispose de l'option « -f », permettant de préciser un fichier de requêtes « sed ».
Si l'analogie est faite avec le shell, le processus chargé d'évaluer chaque ligne du fichier est l'exécutable spécifié au niveau de la première ligne du fichier contenant les instructions. Par conséquent si le fichier contenant les requêtes « sed » :
#!/usr/bin/sed
»14.5,
Par exemple, si cette notion est appliquée au fichier décrit dans l'exemple de la section , le contenu de ce fichier sera :
#!/usr/bin/sed 1,/^uucp/H $G
La commande qui sera saisie deviendra :
script.sed /etc/passwd