find_program_in_path


Description:

[ CCode ( cname = "g_find_program_in_path" ) ]
public string? find_program_in_path (string program)

Example: Locate the executable:

public static int main (string[] args) {
// Local output: ``/usr/bin/ls``
string? path = Environment.find_program_in_path ("ls");
print ("%s\n", path);

// Local output: ``(null)``
path = Environment.find_program_in_path ("dummy-application-123");
print ("%s\n", path);

return 0;
}

valac --pkg glib-2.0 GLib.Environment.find_program_in_path.vala


Namespace: GLib.Environment
Package: glib-2.0