Skip to content

RFC: make the keyword shell run the command in an actual shell #601

@as3ii

Description

@as3ii

Hello,
I recently opened the PR #600 to add a feature that I consider essential. Now I would like to slowly start working on implementing the use of a real shell to run the commands when the shell keyword/command is used (as many could expect), this will fix some issues like #568, #567 and the second comment on #541.

Maybe using sh as default and allowing via config to set another one?

If extended to spawn, it may be used to help who needs to set environment variables when launching applications without forcing writing shellscripts (fixing #540, for example), or a specific keyword next to commands = [] like envvar= [] in the config may be used for this particular case

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions