マニュアルページ getarg.3f
名前
getarg, iargc - コマンド行の k 番目の引数の取得
形式
subroutine getarg ( k, arg )
character*(*) arg
function iargc ()
機能説明
call getarg( k , arg ) を実行すると、コマンド行の k 番目の引
数が arg に格納されます。
0 番目の引数はコマンド名です。
関数 iargc は引数の数を返します。これは、コマンド行の最後 の
引数のインデックスです。
使用例
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%
ファイル
libfui.a
関連項目
execve(2), getenv(3F)