• Gobbel2000@programming.dev
    link
    fedilink
    arrow-up
    5
    ·
    19 hours ago

    But you can just as well make an exception to allow errors when -e is enabled with something like command || true, or even some warning message.

    I feel like, while it does occur, allowing errors like this is more unusual than stopping the script in an error, so it’s good to explicitly mark this case, therefore -e is still a reasonable default in most cases.