Skip to content

Mirror of the "since" Unix command line tool created by Marc Welz

License

Notifications You must be signed in to change notification settings

philipp-classen/since

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mirror
------

Looks like the project is dead. I uploaded it unmodified to Github to avoid
loosing the source code (released as GPL 3), and to have a stable source
from which the Arch AUR package (aur/since) can fetch its sources.

The offical homepage is:

* http://welz.org.za/projects/since
* https://web.archive.org/web/20170524153241/http://welz.org.za/projects/since

The rest is now taken unmodified from the last release.

Since
-----

since is a tail(1) with state - it allows the user to
view only the lines appended to a file since the last
time since was used.

Installation
------------

To build the executable type:

    make

To install the executable and manual page, become root and type:

    make install

The default locations are:

    /usr/local/bin/since
    /usr/local/share/man/man1/since.1

To change the install location use the prefix variable:

  make prefix=/usr install

Use
---

To understand how since works run the following commands:
  
    make
    echo "First line" >> testlogfile
    ./since testlogfile
    echo "Second line" >> testlogfile
    ./since testlogfile
    rm testlogfile

I find it useful to add aliases such as the following to my
.bashrc file

    alias dosince='since /var/log/{messages,syslog,mail.log}'

Other
-----

The since homepage is http://welz.org.za/projects/since

Since is released under the terms of the GNU public license
version 3 or newer, as set out in the file COPYING.

About

Mirror of the "since" Unix command line tool created by Marc Welz

Resources

License

Stars

Watchers

Forks

Packages

No packages published