Sometimes, I want to execute a shell command from within gitsh and the ! prefix makes this very convenient. Sometimes, the shell command I want to execute includes a pipeline and when I try executing it with ! it fails with a parse error:
pick master@ !git log | wc -l
gitsh: parse error
I've read the man page, the README and the parser code but can't figure out if there's a way to execute a pipeline.
If there isn't, would you be interested in supporting this? If so, I'd be happy to take a stab at implementing it. Do you have any pointers for how to best approach implementing this?
Sometimes, I want to execute a shell command from within gitsh and the
!prefix makes this very convenient. Sometimes, the shell command I want to execute includes a pipeline and when I try executing it with!it fails with a parse error:I've read the man page, the README and the parser code but can't figure out if there's a way to execute a pipeline.
If there isn't, would you be interested in supporting this? If so, I'd be happy to take a stab at implementing it. Do you have any pointers for how to best approach implementing this?