1RUN-ON-BINARIES-IN(1)        RPM Development Tools       RUN-ON-BINARIES-IN(1)
2
3
4

NAME

6       annobin - Annobin
7

SYNOPSIS

9       run-on-binaries-in
10         [--help]
11         [--version]
12         [--verbose]
13         [--quiet]
14         [--ignore]
15         [--prefix=text]
16         [--tmpdir=dir]
17         [--files-from=file]
18         [--skip-list=file]
19         [--]
20         program
21         [program-options]
22         file...
23

DESCRIPTION

25       The run-on-binaries-in script allows other scripts, or programs, to be
26       run on the executable files contained inside archives.  This includes
27       rpm files, tar and ar files and compressed files.
28
29       The script does not recurse into directories, but this can be handled
30       by the "find" command, like this:
31
32                 find . -type f -exec run-on-binaries-in <script-to-run> {} \;
33
34       The script accepts the following command line options:
35
36       --help
37       -h  Displays the usage of the script and then exits.
38
39       --version
40       -v  Displays the version of the script.
41
42       --verbose
43       -V  Enables verbose mode, causing the script to detail each action it
44           takes.
45
46           If this option is repeated it has the special effect of cancelling
47           out the automatic addition of the  -i to recursive invocations of
48           the script.
49
50       --quiet
51       -q  Do not include the name of script in the out generated by the
52           script.
53
54       --ignore
55       -i  Do not report file types that are not supported or recognised.
56
57           This option is automatically enabled when the script is recursively
58           invoked on an archive, unless the -V -V has been enabled.  This is
59           because it is assumed that archives are likely to contain files
60           that do not need to be scanned.
61
62       --prefix=text
63       -p=text
64           Add this text to the output from the script when it runs the
65           program on a normal executable.
66
67       --tmpdir=dir
68       -t=dir
69           Directory to use to store temporary files.
70
71       --files-from=file
72       -f=file
73           Specifies a file containing a list of other files to examine, one
74           per line.
75
76       --skip-list=file
77       -s=file
78           Specifies a file containing a list of files not to examine, one per
79           line.  Blank lines and comments are ignored.  Text after a file's
80           name is also ignored.  Filenames should start at the beginning of a
81           line.
82
83       --  Stops processing of command line options.  This allows the script
84           to be run with a program whoes name starts with a dash.
85

OPTIONS

88       Copyright (c) 2018 - 2019 Red Hat.
89
90       Permission is granted to copy, distribute and/or modify this document
91       under the terms of the GNU Free Documentation License, Version 1.3 or
92       any later version published by the Free Software Foundation; with no
93       Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
94       Texts.  A copy of the license is included in the section entitled "GNU
95       Free Documentation License".
96
97
98
99annobin-1                         2019-01-24             RUN-ON-BINARIES-IN(1)
Impressum