【发布时间】:2016-02-15 17:37:51
【问题描述】:
我想将管道和标准输入的输出发送到 bash 中的管道。
即:
gen_input | cat - | parse_input_and_stdin
会将gen_input 的输出发送到parse_input_and_stdin,然后让标准输入保持打开状态以进行更多交互输入。
【问题讨论】:
我想将管道和标准输入的输出发送到 bash 中的管道。
即:
gen_input | cat - | parse_input_and_stdin
会将gen_input 的输出发送到parse_input_and_stdin,然后让标准输入保持打开状态以进行更多交互输入。
【问题讨论】:
关闭。
{ gen_input ; cat ; } | parse_input_and_stdin
【讨论】:
cat <(gen_input) - | parse_input_and_stdin
【讨论】:
post-receive 钩子 ;) 因为我需要分别用 $from、$to 和 $branch 喂它,所以我做了:cat <(git log -2 --format=oneline --reverse | awk '{print $1}' | tr '\n' ' ') - | ./hooks/post-receive,另外提供通过键入分支,然后按 CTRL+D。伟大的! ;).