Annotation of researchv10dc/dist/man/v4/man1/shift.1, revision 1.1

1.1     ! root        1: .th SHIFT I 8/21/73
        !             2: .sh NAME
        !             3: shift \*- adjust Shell arguments
        !             4: .sh SYNOPSIS
        !             5: .bd shift
        !             6: .sh DESCRIPTION
        !             7: .it Shift
        !             8: is used in Shell command files to shift the
        !             9: argument list left by 1,
        !            10: so that old
        !            11: .bd $2
        !            12: can now be referred to by
        !            13: .bd $1
        !            14: and so forth.
        !            15: .it Shift
        !            16: is useful to iterate over several arguments
        !            17: to a command file.
        !            18: For example, the command file
        !            19: .s3
        !            20: .lp +5 0
        !            21: : loop
        !            22: .br
        !            23: if $1x = x exit
        !            24: .br
        !            25: pr \*-3 $1
        !            26: .br
        !            27: shift
        !            28: .br
        !            29: goto loop
        !            30: .s3
        !            31: .i0
        !            32: prints each of its arguments in 3-column format.
        !            33: .s3
        !            34: .it Shift
        !            35: is executed within the Shell.
        !            36: .sh "SEE ALSO"
        !            37: sh (I)
        !            38: .sh BUGS

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.