mirror of
https://github.com/ilyakooo0/prybar.git
synced 2024-10-04 02:47:22 +03:00
16 lines
294 B
Plaintext
16 lines
294 B
Plaintext
|
#!/usr/bin/env bash
|
||
|
stdin="/tmp/prybar_stdin"
|
||
|
stdout="/tmp/prybar_stdout"
|
||
|
stderr="/tmp/prybar_stderr"
|
||
|
stdio=( $stdin $stdout $stderr )
|
||
|
|
||
|
rm ${stdio[*]} 2>/dev/null
|
||
|
mkfifo ${stdio[*]}
|
||
|
|
||
|
cat <&0 >$stdin &
|
||
|
cat $stdout >&1 &
|
||
|
cat $stderr >&2 &
|
||
|
sh -c "${*}" <$stdin 1>$stdout 2>$stderr
|
||
|
|
||
|
rm ${stdio[*]}
|