Hello and good morning! I'm a software developer improving my skills in linux shell programming, and while experimenting with diff I came across a situation where blank lines seem to not be ignored even though -B (or --ignore-blank-lines) option is used.
I am not sure if it is a bug or some aspect of diff's output technically referred to as "normal". I posted a question to Stackoverflow containing detailed information to reproduce the issue: https://stackoverflow.com/questions/76269590/why-does-linux-shell-diff-command-sometimes-show-output-related-to-empty-lines-e Thanks, and best regards