Si l'argument
fileId est donné alors il doit normalement se réferer à un processus pipeline créé avec la commande
open. Dans ce cas la commande
pid renverra une liste dont les éléments sont les identificateurs de processus de tout les processus dans le pipeline, dans l'ordre. La liste sera vide si
fileId se refère à un fichier ouvert qui n'est pas un processus pipeline. Si aucun argument
fileId n'est donné alors
pid retourne le identificateur processus du processus courant. Tous les identificateurs de processus sont renvoyés comme chaînes décimales.