on iko/hoon help sign in
prybar/run_no_pty
15 lines 286 B history raw
1#!/bin/bash
2stdin="/tmp/prybar_stdin"
3stdout="/tmp/prybar_stdout"
4stderr="/tmp/prybar_stderr"
5stdio=( $stdin $stdout $stderr )
7rm ${stdio[*]} 2>/dev/null
8mkfifo ${stdio[*]}
10cat <&0 >$stdin &
11cat $stdout >&1 &
12cat $stderr >&2 &
13sh -c "${*}" <$stdin 1>$stdout 2>$stderr
15rm ${stdio[*]}