With this tool you can interactively write shell pipes with a previewed intermediate result. See https://github.com/akavel/up