#!/bin/sh echo "start" echo "scale=50000; 4*a(1)" | bc -l -q echo "end" When executing shell scripts, "bc -l -q" is always 100%  Is the child process out of control?