$ journalctl --follow --since=-1day will: 1. show the FIRST 10 lines of `journalctl --since=-1day` 2. wait for new entries 3. print all the rest when a new entry is added to the journal It's not really an issue, but kind of unexpected. I only noticed because I have an alias jc='journalctl --since=-1day'
Hmm, indeed. This is confusing. Note sure though what the right behaiour would be in this combination... Maybe just print an error?
IMHO --follow should take precedence over --since because --since will show all entries starting at a specific date up until now, and --follow will print entries from now on. Throw an error when mixing --follow and --until, since that doesn't make any sense.
With commit http://cgit.freedesktop.org/systemd/systemd/commit/?id=70af7b8ada --follow with --since first prints all lines that --since would print, and then follows.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.