Version 7 Unix - New Features in Version 7

New Features in Version 7

Many new features were introduced in Version 7.

  • Programming tools: lex, yacc, lint, pcc, and make.

These first appeared in the Research Unix lineage in Version 7, although early versions of some of them had already been picked up by PWB/UNIX.

  • New commands: the Bourne shell, at, awk, calendar, f77, fortune, tar (replacing the tp command), touch, uucp
  • New system calls: access, acct, alarm, chroot (originally used to test the v7 distribution during preparation), ioctl, lseek (previously only 24-bit offsets were available), umask, utime
  • New library calls: The new stdio routines, malloc, getenv, popen/system
  • Environment variables
  • The #! convention

The combination of the Bourne shell and the hashbang convention meant that scripts and scripting languages could provide the same user experience as native C programs.

Read more about this topic:  Version 7 Unix

Famous quotes containing the words features and/or version:

    Art is the child of Nature; yes,
    Her darling child, in whom we trace
    The features of the mother’s face,
    Her aspect and her attitude.
    Henry Wadsworth Longfellow (1807–1882)

    I should think that an ordinary copy of the King James version would have been good enough for those Congressmen.
    Calvin Coolidge (1872–1933)