Le fait qu'il marche un peu comme un fichier. Càd qu'il est représenté sur le disque par un fichier qui existe en dur, contrairement au tube non nommé. En fait, c'est surtout utiliser en programmation système pour faire communiquer deux programmes ou deux processus entre eux. Pour une appli de type client/serveur par exemple, si le serveur créé un tube pour communiquer avec des clients, comment le client peut le retrouver sans connaitre son nom ? Avec un tube nommé, c'est simple, le fichier existe sur le disque, il suffit de l'ouvrir en mode lecture seule. Mais au niveau de l'utilisation dans un shell, en effet, je vois pas trop les utilisations possibles.