mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-12-15 03:00:41 +01:00
23 lines
529 B
ObjectPascal
23 lines
529 B
ObjectPascal
Program Example43;
|
|
|
|
{ Program to demonstrate the Uname function. }
|
|
|
|
Uses BaseUnix;
|
|
|
|
Var UN : utsname;
|
|
|
|
begin
|
|
if fpUname (UN)=0 then
|
|
With UN do
|
|
begin
|
|
Writeln ('Name : ',pchar(@sysname[0]));
|
|
Writeln ('Nodename : ',pchar(@Nodename[0]));
|
|
Writeln ('release : ',pchar(@Release[0]));
|
|
Writeln ('Version : ',pchar(@Version[0]));
|
|
Writeln ('Machine : ',pchar(@Machine[0]));
|
|
{$ifdef Linux} // linuxism
|
|
Writeln ('Domainname : ',pchar(@domainname[0]));
|
|
{$endif}
|
|
end;
|
|
end.
|