Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ getarg(3F) — Sun WorkShop 5.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

execve(2)

getenv(3F)

GETARG(3F)

NAME

getarg, iargc − get the kth command-line argument

SYNOPSIS

subroutine getarg ( k, arg )
character∗(∗) arg function iargc ()

DESCRIPTION

The statement call getarg( k , arg ) gets the kth command-line argument and puts it into arg. 

The 0th argument is the command name. 

The function iargc returns the argument count, which is the index of the last command-line argument. 

EXAMPLE

demo% cat tesargs.f
character argv∗10
integer i, iargc, m
m = iargc()
do i = 1, m
call getarg ( i, argv )
 write( ∗, ’( i2, 1x, a )’ ) i, argv
end do
end
demo % a.out first second last
 1 first
 2 second
 3 last
demo%

FILES

libF77.a

SEE ALSO

execve(2), getenv(3F)

SunOS 5.0  —  Last change: 07 July 1995

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026