>>452
標準出力が、端末か、それ以外(ファイル)かの判定なら、
[ -t 1 ]
でできる。