# $@ being the shell's quoted argument list perl program1 $@ | perl program2