Introduction
Introduction Statistics Contact Development Disclaimer Help
filter via shell pipeline - sent - simple plaintext presentation tool
git clone git://git.suckless.org/sent
Log
Files
Refs
README
LICENSE
---
commit 54daf38b08afee88829f24ca8d282557bbb627fe
parent 11f2c648eb1849976fddf57af8b66fcc43d425dc
Author: Grant Mathews <[email protected]>
Date: Wed, 9 Dec 2015 20:56:07 -0800
filter via shell pipeline
Instead of requiring an executable, allow building arbitrary shell
pipelines to filter filetypes through.
Diffstat:
M sent.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/sent.c b/sent.c
@@ -152,8 +152,8 @@ filter(int fd, const char *cmd)
dup2(fds[1], 1);
close(fds[0]);
close(fds[1]);
- execlp(cmd, cmd, (char *)0);
- eprintf("execlp %s:", cmd);
+ execlp("sh", "sh", "-c", cmd, (char *)0);
+ eprintf("execlp sh -c '%s':", cmd);
}
close(fds[1]);
return fds[0];
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.