Is the file extension of its trailing suffix (in linux terminology)?
In particular, what is the file extension and trailing suffix in the name .foo .
Observations
Basename (linux) command:basename -s .foo .foo
displays .foo (assumes that in this case there is no trailing suffix).
In C ++, the following string:std::cout << std::experimental::filesystem::path(".foo").extension() << '\n'
prints .foo (believes that the extension is).
In C #, this is:Path.GetFileNameWithoutExtension(".foo")
gives an empty string (assumes that the extension is).
Also, as pointed out by Andrey NOP, in the chat, Explorer (Windows) displays the ".mp3" file with the mp3-file icon.
basename -s foo .foowill print.(point). - 0xdb