xref: /netbsd-src/external/cddl/dtracetoolkit/dist/Docs/Examples/whatexec_example.txt (revision c29d51755812ace2e87aeefdb06cb2b4dac7087a)
1The following are demonstrations of the whatexec.d script.
2
3
4Here we run it while a few commands are also executed,
5
6   # ./whatexec.d
7   PEXEC            EXEC                                   OK TYPE
8   bash             /usr/bin/clear                          Y #!/u\0
9   bash             /sbin/sh                                Y \177ELF\0
10   clear            /usr/bin/tput                           Y \177ELF\0
11   bash             /export/home/brendan/DOOM.EXE           N MZ\644\0
12   ^C
13
14whatexec.d has first found that "clear" was run, which has a type that
15begins with "#!" - a script. clear runs "sh" and "tput", both ELF files.
16
17We finish by attempting to run a MZ file, "DOOM.EXE", which is rejected
18(OK is "N").
19