Asking a question, I just noticed there are two seemingly identical tags (which aren't aliases at the time of this writing): and .

I have no strong opinion about which one should be the "leading" tag here, but I think it'd make sense to merge them.

I also see that has suggested as a synonym, but lack the reputation to vote myself. So please consider that a nudge, everyone with high enough reputation.

  • 7
    I was going to say that source obviously relates to sourcing of dot-scripts using source (in shells that support it) or the . (dot) utility, but the tag text is in conflict with that.
    – Kusalananda Mod
    Oct 11, 2019 at 15:07
  • @Kusalananda it certainly is in conflict with that. Also, I am not sure every built-in of a shell deserves its own tag. Anyway, the questions on source appear to be ... mixed (some synonymous with your interpretation, some with source-code). Oct 11, 2019 at 15:19
  • 9
    Perhaps source should be split to a new source-command and source-code
    – muru
    Oct 11, 2019 at 15:26
  • This is a good question. I had created source-command to distinguish those questions. Looking at existing tags, we have several that are bash builtins. There's also the shell-builtin tag. Do we want all shell builtins to roll up to their corresponding shell tag (zsh/bash/etc)?
    – Jeff Schaller Mod
    Oct 14, 2019 at 17:03

1 Answer 1


I don't think it makes sense to have a tag for the shell builtin source specifically. It's not that special a feature that it wouldn't just fit under (or , which is what most of those are tagged with anyway). Besides, source isn't even a standard command. For POSIX-compatibility, it should be instead. Though already exists, it's only been used by Jeff.

It would probably be best to make the main tag and an alias to make it more clear what it's about.

Or just remove altogether if both and exist (are kept)?

  • 3
    I'm in favor of making source-code the main tag with an alias of source. On reflection, I don't see a big need for tags for shell built-ins, such as soure-command (or dot-command). I'd rather tag them with shell or the shell in use.
    – Jeff Schaller Mod
    Oct 15, 2019 at 1:21

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .