#!/bin/sh
  exec 3>/dev/tty
  echo2()
  {
     echo "$@" 1>&2
  }
  echo3()
  {
     echo "$@" 1>&3
  }
  echo1()
  {
     echo "$@" 1>&1
  }
  echo2 a b c 2>&1 >/dev/null
  echo2 d e f >/dev/null 2>&1
  echo2 g h i  | tr '[a-z]' '[A-Z]'
  ( echo2 j k l; echo x y z ) | tr '[a-z]' '[A-Z]'
  ( echo1 a1 ;echo2 b2; echo3 c3 ) >/dev/null
  ( echo1 d1 ;echo2 e2; echo3 f3 ) | tr '[a-z]' '[A-Z]'