PIPE and Shell commit