ciao sto scrivendo uno script bash da utilizzare con procmail riassumendo lo script e' #!/bin/bash -x #Leggo soggetto mail e mittente #nomefile=($1) SUB=`grep ^Subject: $1`; REF=`grep ^From: $1`; echo "$REF" echo "$SUB" se lo eseguo in shell passando un file contenente una mail tramite | da std input questo non funziona. $cat mail|script.sh mentre funziona se lo eseguo $script.sh mail come mai? $1 rappresenta lo standard input per bash? grazie