Elliott Hughes | a729fc8 | 2016-01-20 20:41:02 -0800 | [diff] [blame] | 1 | #undef FORCED_FLAG |
2 | #undef FORCED_FLAGLL | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3 | #ifdef FORCE_FLAGS |
4 | #define FORCED_FLAG 1 | ||||
Elliott Hughes | fc9e18a | 2015-12-11 17:31:26 -0800 | [diff] [blame] | 5 | #define FORCED_FLAGLL 1LL |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 6 | #else |
7 | #define FORCED_FLAG 0 | ||||
Elliott Hughes | fc9e18a | 2015-12-11 17:31:26 -0800 | [diff] [blame] | 8 | #define FORCED_FLAGLL 0 |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 9 | #endif |
10 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 11 | // acpi abctV abctV |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 12 | #undef OPTSTR_acpi |
13 | #define OPTSTR_acpi "abctV" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 14 | #ifdef CLEANUP_acpi |
15 | #undef CLEANUP_acpi | ||||
16 | #undef FOR_acpi | ||||
17 | #undef FLAG_V | ||||
18 | #undef FLAG_t | ||||
19 | #undef FLAG_c | ||||
20 | #undef FLAG_b | ||||
21 | #undef FLAG_a | ||||
22 | #endif | ||||
23 | |||||
24 | // arp vi:nDsdap:A:H:[+Ap][!sd] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 25 | #undef OPTSTR_arp |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 26 | #define OPTSTR_arp "vi:nDsdap:A:H:[+Ap][!sd]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 27 | #ifdef CLEANUP_arp |
28 | #undef CLEANUP_arp | ||||
29 | #undef FOR_arp | ||||
30 | #undef FLAG_H | ||||
31 | #undef FLAG_A | ||||
32 | #undef FLAG_p | ||||
33 | #undef FLAG_a | ||||
34 | #undef FLAG_d | ||||
35 | #undef FLAG_s | ||||
36 | #undef FLAG_D | ||||
37 | #undef FLAG_n | ||||
38 | #undef FLAG_i | ||||
39 | #undef FLAG_v | ||||
40 | #endif | ||||
41 | |||||
42 | // arping <1>1s:I:w#<0c#<0AUDbqf[+AU][+Df] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 43 | #undef OPTSTR_arping |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 44 | #define OPTSTR_arping "<1>1s:I:w#<0c#<0AUDbqf[+AU][+Df]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 45 | #ifdef CLEANUP_arping |
46 | #undef CLEANUP_arping | ||||
47 | #undef FOR_arping | ||||
48 | #undef FLAG_f | ||||
49 | #undef FLAG_q | ||||
50 | #undef FLAG_b | ||||
51 | #undef FLAG_D | ||||
52 | #undef FLAG_U | ||||
53 | #undef FLAG_A | ||||
54 | #undef FLAG_c | ||||
55 | #undef FLAG_w | ||||
56 | #undef FLAG_I | ||||
57 | #undef FLAG_s | ||||
58 | #endif | ||||
59 | |||||
Elliott Hughes | 7c3d7b1 | 2017-02-20 20:29:13 -0800 | [diff] [blame] | 60 | // ascii |
61 | #undef OPTSTR_ascii | ||||
62 | #define OPTSTR_ascii 0 | ||||
63 | #ifdef CLEANUP_ascii | ||||
64 | #undef CLEANUP_ascii | ||||
65 | #undef FOR_ascii | ||||
66 | #endif | ||||
67 | |||||
Elliott Hughes | fafe427 | 2016-03-30 10:20:45 -0700 | [diff] [blame] | 68 | // base64 diw#<0=76[!dw] diw#<0=76[!dw] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 69 | #undef OPTSTR_base64 |
Elliott Hughes | fafe427 | 2016-03-30 10:20:45 -0700 | [diff] [blame] | 70 | #define OPTSTR_base64 "diw#<0=76[!dw]" |
Elliott Hughes | 1486223 | 2014-12-18 17:55:47 -0800 | [diff] [blame] | 71 | #ifdef CLEANUP_base64 |
72 | #undef CLEANUP_base64 | ||||
73 | #undef FOR_base64 | ||||
74 | #undef FLAG_w | ||||
75 | #undef FLAG_i | ||||
76 | #undef FLAG_d | ||||
77 | #endif | ||||
78 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 79 | // basename <1>2 <1>2 |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 80 | #undef OPTSTR_basename |
81 | #define OPTSTR_basename "<1>2" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 82 | #ifdef CLEANUP_basename |
83 | #undef CLEANUP_basename | ||||
84 | #undef FOR_basename | ||||
85 | #endif | ||||
86 | |||||
Elliott Hughes | 97809c2 | 2015-08-07 13:57:10 -0700 | [diff] [blame] | 87 | // blkid |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 88 | #undef OPTSTR_blkid |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 89 | #define OPTSTR_blkid 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 90 | #ifdef CLEANUP_blkid |
91 | #undef CLEANUP_blkid | ||||
92 | #undef FOR_blkid | ||||
93 | #endif | ||||
94 | |||||
95 | // blockdev <1>1(setro)(setrw)(getro)(getss)(getbsz)(setbsz)#<0(getsz)(getsize)(getsize64)(flushbufs)(rereadpt) <1>1(setro)(setrw)(getro)(getss)(getbsz)(setbsz)#<0(getsz)(getsize)(getsize64)(flushbufs)(rereadpt) | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 96 | #undef OPTSTR_blockdev |
97 | #define OPTSTR_blockdev "<1>1(setro)(setrw)(getro)(getss)(getbsz)(setbsz)#<0(getsz)(getsize)(getsize64)(flushbufs)(rereadpt)" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 98 | #ifdef CLEANUP_blockdev |
99 | #undef CLEANUP_blockdev | ||||
100 | #undef FOR_blockdev | ||||
101 | #undef FLAG_rereadpt | ||||
102 | #undef FLAG_flushbufs | ||||
103 | #undef FLAG_getsize64 | ||||
104 | #undef FLAG_getsize | ||||
105 | #undef FLAG_getsz | ||||
106 | #undef FLAG_setbsz | ||||
107 | #undef FLAG_getbsz | ||||
108 | #undef FLAG_getss | ||||
109 | #undef FLAG_getro | ||||
110 | #undef FLAG_setrw | ||||
111 | #undef FLAG_setro | ||||
112 | #endif | ||||
113 | |||||
114 | // bootchartd | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 115 | #undef OPTSTR_bootchartd |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 116 | #define OPTSTR_bootchartd 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 117 | #ifdef CLEANUP_bootchartd |
118 | #undef CLEANUP_bootchartd | ||||
119 | #undef FOR_bootchartd | ||||
120 | #endif | ||||
121 | |||||
122 | // brctl <1 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 123 | #undef OPTSTR_brctl |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 124 | #define OPTSTR_brctl "<1" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 125 | #ifdef CLEANUP_brctl |
126 | #undef CLEANUP_brctl | ||||
127 | #undef FOR_brctl | ||||
128 | #endif | ||||
129 | |||||
Elliott Hughes | 7602ee6 | 2017-03-27 23:02:40 -0700 | [diff] [blame] | 130 | // bunzip2 cftkv |
Elliott Hughes | ede3a45 | 2015-08-12 16:57:42 -0700 | [diff] [blame] | 131 | #undef OPTSTR_bunzip2 |
132 | #define OPTSTR_bunzip2 "cftkv" | ||||
133 | #ifdef CLEANUP_bunzip2 | ||||
134 | #undef CLEANUP_bunzip2 | ||||
135 | #undef FOR_bunzip2 | ||||
136 | #undef FLAG_v | ||||
137 | #undef FLAG_k | ||||
138 | #undef FLAG_t | ||||
139 | #undef FLAG_f | ||||
140 | #undef FLAG_c | ||||
141 | #endif | ||||
142 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 143 | // bzcat |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 144 | #undef OPTSTR_bzcat |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 145 | #define OPTSTR_bzcat 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 146 | #ifdef CLEANUP_bzcat |
147 | #undef CLEANUP_bzcat | ||||
148 | #undef FOR_bzcat | ||||
149 | #endif | ||||
150 | |||||
151 | // cal >2 >2 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 152 | #undef OPTSTR_cal |
153 | #define OPTSTR_cal ">2" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 154 | #ifdef CLEANUP_cal |
155 | #undef CLEANUP_cal | ||||
156 | #undef FOR_cal | ||||
157 | #endif | ||||
158 | |||||
Elliott Hughes | f9551b3 | 2014-12-24 10:59:08 -0800 | [diff] [blame] | 159 | // cat uvte uvte |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 160 | #undef OPTSTR_cat |
161 | #define OPTSTR_cat "uvte" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 162 | #ifdef CLEANUP_cat |
163 | #undef CLEANUP_cat | ||||
164 | #undef FOR_cat | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 165 | #undef FLAG_e |
166 | #undef FLAG_t | ||||
167 | #undef FLAG_v | ||||
Elliott Hughes | f9551b3 | 2014-12-24 10:59:08 -0800 | [diff] [blame] | 168 | #undef FLAG_u |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 169 | #endif |
170 | |||||
Elliott Hughes | 0a5fd80 | 2015-05-08 10:39:42 -0700 | [diff] [blame] | 171 | // catv vte |
172 | #undef OPTSTR_catv | ||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 173 | #define OPTSTR_catv "vte" |
Elliott Hughes | 0a5fd80 | 2015-05-08 10:39:42 -0700 | [diff] [blame] | 174 | #ifdef CLEANUP_catv |
175 | #undef CLEANUP_catv | ||||
176 | #undef FOR_catv | ||||
177 | #undef FLAG_e | ||||
178 | #undef FLAG_t | ||||
179 | #undef FLAG_v | ||||
180 | #endif | ||||
181 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 182 | // cd |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 183 | #undef OPTSTR_cd |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 184 | #define OPTSTR_cd 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 185 | #ifdef CLEANUP_cd |
186 | #undef CLEANUP_cd | ||||
187 | #undef FOR_cd | ||||
188 | #endif | ||||
189 | |||||
190 | // chattr | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 191 | #undef OPTSTR_chattr |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 192 | #define OPTSTR_chattr 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 193 | #ifdef CLEANUP_chattr |
194 | #undef CLEANUP_chattr | ||||
195 | #undef FOR_chattr | ||||
196 | #endif | ||||
197 | |||||
Elliott Hughes | bf65a2e | 2015-02-09 12:14:46 -0800 | [diff] [blame] | 198 | // chcon <2hvR <2hvR |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 199 | #undef OPTSTR_chcon |
Elliott Hughes | bf65a2e | 2015-02-09 12:14:46 -0800 | [diff] [blame] | 200 | #define OPTSTR_chcon "<2hvR" |
Elliott Hughes | 7611563 | 2014-12-16 09:14:47 -0800 | [diff] [blame] | 201 | #ifdef CLEANUP_chcon |
202 | #undef CLEANUP_chcon | ||||
203 | #undef FOR_chcon | ||||
Elliott Hughes | 7611563 | 2014-12-16 09:14:47 -0800 | [diff] [blame] | 204 | #undef FLAG_R |
Elliott Hughes | bf65a2e | 2015-02-09 12:14:46 -0800 | [diff] [blame] | 205 | #undef FLAG_v |
Elliott Hughes | 7611563 | 2014-12-16 09:14:47 -0800 | [diff] [blame] | 206 | #undef FLAG_h |
207 | #endif | ||||
208 | |||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 209 | // chgrp <2hPLHRfv[-HLP] <2hPLHRfv[-HLP] |
210 | #undef OPTSTR_chgrp | ||||
211 | #define OPTSTR_chgrp "<2hPLHRfv[-HLP]" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 212 | #ifdef CLEANUP_chgrp |
213 | #undef CLEANUP_chgrp | ||||
214 | #undef FOR_chgrp | ||||
215 | #undef FLAG_v | ||||
216 | #undef FLAG_f | ||||
217 | #undef FLAG_R | ||||
218 | #undef FLAG_H | ||||
219 | #undef FLAG_L | ||||
220 | #undef FLAG_P | ||||
221 | #undef FLAG_h | ||||
222 | #endif | ||||
223 | |||||
224 | // chmod <2?vRf[-vf] <2?vRf[-vf] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 225 | #undef OPTSTR_chmod |
226 | #define OPTSTR_chmod "<2?vRf[-vf]" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 227 | #ifdef CLEANUP_chmod |
228 | #undef CLEANUP_chmod | ||||
229 | #undef FOR_chmod | ||||
230 | #undef FLAG_f | ||||
231 | #undef FLAG_R | ||||
232 | #undef FLAG_v | ||||
233 | #endif | ||||
234 | |||||
235 | // chroot ^<1 ^<1 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 236 | #undef OPTSTR_chroot |
237 | #define OPTSTR_chroot "^<1" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 238 | #ifdef CLEANUP_chroot |
239 | #undef CLEANUP_chroot | ||||
240 | #undef FOR_chroot | ||||
241 | #endif | ||||
242 | |||||
Elliott Hughes | 3233e2f | 2017-05-25 14:16:21 -0700 | [diff] [blame] | 243 | // chrt ^mp#<0iRbrfo[!ibrfo] ^mp#<0iRbrfo[!ibrfo] |
Elliott Hughes | 5d83f7a | 2016-08-29 08:26:36 -0700 | [diff] [blame] | 244 | #undef OPTSTR_chrt |
Elliott Hughes | 3233e2f | 2017-05-25 14:16:21 -0700 | [diff] [blame] | 245 | #define OPTSTR_chrt "^mp#<0iRbrfo[!ibrfo]" |
Elliott Hughes | 5d83f7a | 2016-08-29 08:26:36 -0700 | [diff] [blame] | 246 | #ifdef CLEANUP_chrt |
247 | #undef CLEANUP_chrt | ||||
248 | #undef FOR_chrt | ||||
Elliott Hughes | 5d83f7a | 2016-08-29 08:26:36 -0700 | [diff] [blame] | 249 | #undef FLAG_o |
Elliott Hughes | 5d83f7a | 2016-08-29 08:26:36 -0700 | [diff] [blame] | 250 | #undef FLAG_f |
Elliott Hughes | 3233e2f | 2017-05-25 14:16:21 -0700 | [diff] [blame] | 251 | #undef FLAG_r |
Elliott Hughes | 5d83f7a | 2016-08-29 08:26:36 -0700 | [diff] [blame] | 252 | #undef FLAG_b |
Elliott Hughes | 3233e2f | 2017-05-25 14:16:21 -0700 | [diff] [blame] | 253 | #undef FLAG_R |
254 | #undef FLAG_i | ||||
Elliott Hughes | 5d83f7a | 2016-08-29 08:26:36 -0700 | [diff] [blame] | 255 | #undef FLAG_p |
256 | #undef FLAG_m | ||||
257 | #endif | ||||
258 | |||||
Elliott Hughes | d67730e | 2015-05-02 11:38:41 -0700 | [diff] [blame] | 259 | // chvt <1 |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 260 | #undef OPTSTR_chvt |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 261 | #define OPTSTR_chvt "<1" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 262 | #ifdef CLEANUP_chvt |
263 | #undef CLEANUP_chvt | ||||
264 | #undef FOR_chvt | ||||
265 | #endif | ||||
266 | |||||
267 | // cksum HIPLN HIPLN | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 268 | #undef OPTSTR_cksum |
269 | #define OPTSTR_cksum "HIPLN" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 270 | #ifdef CLEANUP_cksum |
271 | #undef CLEANUP_cksum | ||||
272 | #undef FOR_cksum | ||||
273 | #undef FLAG_N | ||||
274 | #undef FLAG_L | ||||
275 | #undef FLAG_P | ||||
276 | #undef FLAG_I | ||||
277 | #undef FLAG_H | ||||
278 | #endif | ||||
279 | |||||
280 | // clear | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 281 | #undef OPTSTR_clear |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 282 | #define OPTSTR_clear 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 283 | #ifdef CLEANUP_clear |
284 | #undef CLEANUP_clear | ||||
285 | #undef FOR_clear | ||||
286 | #endif | ||||
287 | |||||
Elliott Hughes | 73f8634 | 2016-06-09 08:21:00 -0700 | [diff] [blame] | 288 | // cmp <2>2ls[!ls] <2>2ls[!ls] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 289 | #undef OPTSTR_cmp |
Elliott Hughes | 73f8634 | 2016-06-09 08:21:00 -0700 | [diff] [blame] | 290 | #define OPTSTR_cmp "<2>2ls[!ls]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 291 | #ifdef CLEANUP_cmp |
292 | #undef CLEANUP_cmp | ||||
293 | #undef FOR_cmp | ||||
294 | #undef FLAG_s | ||||
295 | #undef FLAG_l | ||||
296 | #endif | ||||
297 | |||||
298 | // comm <2>2321 <2>2321 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 299 | #undef OPTSTR_comm |
300 | #define OPTSTR_comm "<2>2321" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 301 | #ifdef CLEANUP_comm |
302 | #undef CLEANUP_comm | ||||
303 | #undef FOR_comm | ||||
304 | #undef FLAG_1 | ||||
305 | #undef FLAG_2 | ||||
306 | #undef FLAG_3 | ||||
307 | #endif | ||||
308 | |||||
Elliott Hughes | 7fcfbe7 | 2014-12-02 19:07:14 -0800 | [diff] [blame] | 309 | // compress zcd9lrg[-cd][!zgLr] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 310 | #undef OPTSTR_compress |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 311 | #define OPTSTR_compress "zcd9lrg[-cd][!zgLr]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 312 | #ifdef CLEANUP_compress |
313 | #undef CLEANUP_compress | ||||
314 | #undef FOR_compress | ||||
315 | #undef FLAG_g | ||||
316 | #undef FLAG_r | ||||
Elliott Hughes | 7fcfbe7 | 2014-12-02 19:07:14 -0800 | [diff] [blame] | 317 | #undef FLAG_l |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 318 | #undef FLAG_9 |
319 | #undef FLAG_d | ||||
320 | #undef FLAG_c | ||||
321 | #undef FLAG_z | ||||
322 | #endif | ||||
323 | |||||
324 | // count | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 325 | #undef OPTSTR_count |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 326 | #define OPTSTR_count 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 327 | #ifdef CLEANUP_count |
328 | #undef CLEANUP_count | ||||
329 | #undef FOR_count | ||||
330 | #endif | ||||
331 | |||||
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 332 | // cp <2(preserve):;RHLPprdaslvnF(remove-destination)fi[-HLPd][-ni] <2(preserve):;RHLPprdaslvnF(remove-destination)fi[-HLPd][-ni] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 333 | #undef OPTSTR_cp |
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 334 | #define OPTSTR_cp "<2(preserve):;RHLPprdaslvnF(remove-destination)fi[-HLPd][-ni]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 335 | #ifdef CLEANUP_cp |
336 | #undef CLEANUP_cp | ||||
337 | #undef FOR_cp | ||||
338 | #undef FLAG_i | ||||
339 | #undef FLAG_f | ||||
Elliott Hughes | 59cff4a | 2015-02-18 17:22:23 -0800 | [diff] [blame] | 340 | #undef FLAG_remove_destination |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 341 | #undef FLAG_F |
342 | #undef FLAG_n | ||||
343 | #undef FLAG_v | ||||
344 | #undef FLAG_l | ||||
345 | #undef FLAG_s | ||||
346 | #undef FLAG_a | ||||
347 | #undef FLAG_d | ||||
348 | #undef FLAG_r | ||||
349 | #undef FLAG_p | ||||
350 | #undef FLAG_P | ||||
351 | #undef FLAG_L | ||||
352 | #undef FLAG_H | ||||
353 | #undef FLAG_R | ||||
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 354 | #undef FLAG_preserve |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 355 | #endif |
356 | |||||
Elliott Hughes | fc9e18a | 2015-12-11 17:31:26 -0800 | [diff] [blame] | 357 | // cpio (no-preserve-owner)mduH:p:|i|t|F:v(verbose)o|[!pio][!pot][!pF] (no-preserve-owner)mduH:p:|i|t|F:v(verbose)o|[!pio][!pot][!pF] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 358 | #undef OPTSTR_cpio |
Elliott Hughes | fc9e18a | 2015-12-11 17:31:26 -0800 | [diff] [blame] | 359 | #define OPTSTR_cpio "(no-preserve-owner)mduH:p:|i|t|F:v(verbose)o|[!pio][!pot][!pF]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 360 | #ifdef CLEANUP_cpio |
361 | #undef CLEANUP_cpio | ||||
362 | #undef FOR_cpio | ||||
363 | #undef FLAG_o | ||||
364 | #undef FLAG_verbose | ||||
365 | #undef FLAG_v | ||||
366 | #undef FLAG_F | ||||
367 | #undef FLAG_t | ||||
368 | #undef FLAG_i | ||||
369 | #undef FLAG_p | ||||
370 | #undef FLAG_H | ||||
371 | #undef FLAG_u | ||||
372 | #undef FLAG_d | ||||
373 | #undef FLAG_m | ||||
Elliott Hughes | fc9e18a | 2015-12-11 17:31:26 -0800 | [diff] [blame] | 374 | #undef FLAG_no_preserve_owner |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 375 | #endif |
376 | |||||
377 | // crond fbSl#<0=8d#<0L:c:[-bf][-LS][-ld] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 378 | #undef OPTSTR_crond |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 379 | #define OPTSTR_crond "fbSl#<0=8d#<0L:c:[-bf][-LS][-ld]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 380 | #ifdef CLEANUP_crond |
381 | #undef CLEANUP_crond | ||||
382 | #undef FOR_crond | ||||
383 | #undef FLAG_c | ||||
384 | #undef FLAG_L | ||||
385 | #undef FLAG_d | ||||
386 | #undef FLAG_l | ||||
387 | #undef FLAG_S | ||||
388 | #undef FLAG_b | ||||
389 | #undef FLAG_f | ||||
390 | #endif | ||||
391 | |||||
392 | // crontab c:u:elr[!elr] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 393 | #undef OPTSTR_crontab |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 394 | #define OPTSTR_crontab "c:u:elr[!elr]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 395 | #ifdef CLEANUP_crontab |
396 | #undef CLEANUP_crontab | ||||
397 | #undef FOR_crontab | ||||
398 | #undef FLAG_r | ||||
399 | #undef FLAG_l | ||||
400 | #undef FLAG_e | ||||
401 | #undef FLAG_u | ||||
402 | #undef FLAG_c | ||||
403 | #endif | ||||
404 | |||||
405 | // cut b:|c:|f:|d:sn[!cbf] b:|c:|f:|d:sn[!cbf] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 406 | #undef OPTSTR_cut |
407 | #define OPTSTR_cut "b:|c:|f:|d:sn[!cbf]" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 408 | #ifdef CLEANUP_cut |
409 | #undef CLEANUP_cut | ||||
410 | #undef FOR_cut | ||||
411 | #undef FLAG_n | ||||
412 | #undef FLAG_s | ||||
413 | #undef FLAG_d | ||||
414 | #undef FLAG_f | ||||
415 | #undef FLAG_c | ||||
416 | #undef FLAG_b | ||||
417 | #endif | ||||
418 | |||||
Elliott Hughes | ede3a45 | 2015-08-12 16:57:42 -0700 | [diff] [blame] | 419 | // date d:D:r:u[!dr] d:D:r:u[!dr] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 420 | #undef OPTSTR_date |
Elliott Hughes | ede3a45 | 2015-08-12 16:57:42 -0700 | [diff] [blame] | 421 | #define OPTSTR_date "d:D:r:u[!dr]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 422 | #ifdef CLEANUP_date |
423 | #undef CLEANUP_date | ||||
424 | #undef FOR_date | ||||
425 | #undef FLAG_u | ||||
426 | #undef FLAG_r | ||||
Elliott Hughes | ede3a45 | 2015-08-12 16:57:42 -0700 | [diff] [blame] | 427 | #undef FLAG_D |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 428 | #undef FLAG_d |
429 | #endif | ||||
430 | |||||
431 | // dd | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 432 | #undef OPTSTR_dd |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 433 | #define OPTSTR_dd 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 434 | #ifdef CLEANUP_dd |
435 | #undef CLEANUP_dd | ||||
436 | #undef FOR_dd | ||||
437 | #endif | ||||
438 | |||||
439 | // deallocvt >1 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 440 | #undef OPTSTR_deallocvt |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 441 | #define OPTSTR_deallocvt ">1" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 442 | #ifdef CLEANUP_deallocvt |
443 | #undef CLEANUP_deallocvt | ||||
444 | #undef FOR_deallocvt | ||||
445 | #endif | ||||
446 | |||||
Elliott Hughes | ecd3df9 | 2015-09-11 10:50:35 -0700 | [diff] [blame] | 447 | // df HPkht*a[-HPkh] HPkht*a[-HPkh] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 448 | #undef OPTSTR_df |
Elliott Hughes | ecd3df9 | 2015-09-11 10:50:35 -0700 | [diff] [blame] | 449 | #define OPTSTR_df "HPkht*a[-HPkh]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 450 | #ifdef CLEANUP_df |
451 | #undef CLEANUP_df | ||||
452 | #undef FOR_df | ||||
453 | #undef FLAG_a | ||||
454 | #undef FLAG_t | ||||
Elliott Hughes | ecd3df9 | 2015-09-11 10:50:35 -0700 | [diff] [blame] | 455 | #undef FLAG_h |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 456 | #undef FLAG_k |
457 | #undef FLAG_P | ||||
Elliott Hughes | ecd3df9 | 2015-09-11 10:50:35 -0700 | [diff] [blame] | 458 | #undef FLAG_H |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 459 | #endif |
460 | |||||
Elliott Hughes | e39ad55 | 2015-11-12 20:22:57 -0800 | [diff] [blame] | 461 | // dhcp V:H:F:x*r:O*A#<0=20T#<0=3t#<0=3s:p:i:SBRCaovqnbf |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 462 | #undef OPTSTR_dhcp |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 463 | #define OPTSTR_dhcp "V:H:F:x*r:O*A#<0=20T#<0=3t#<0=3s:p:i:SBRCaovqnbf" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 464 | #ifdef CLEANUP_dhcp |
465 | #undef CLEANUP_dhcp | ||||
466 | #undef FOR_dhcp | ||||
467 | #undef FLAG_f | ||||
468 | #undef FLAG_b | ||||
469 | #undef FLAG_n | ||||
470 | #undef FLAG_q | ||||
471 | #undef FLAG_v | ||||
472 | #undef FLAG_o | ||||
473 | #undef FLAG_a | ||||
474 | #undef FLAG_C | ||||
475 | #undef FLAG_R | ||||
476 | #undef FLAG_B | ||||
477 | #undef FLAG_S | ||||
478 | #undef FLAG_i | ||||
479 | #undef FLAG_p | ||||
480 | #undef FLAG_s | ||||
481 | #undef FLAG_t | ||||
482 | #undef FLAG_T | ||||
483 | #undef FLAG_A | ||||
484 | #undef FLAG_O | ||||
485 | #undef FLAG_r | ||||
486 | #undef FLAG_x | ||||
487 | #undef FLAG_F | ||||
488 | #undef FLAG_H | ||||
489 | #undef FLAG_V | ||||
490 | #endif | ||||
491 | |||||
Elliott Hughes | e39ad55 | 2015-11-12 20:22:57 -0800 | [diff] [blame] | 492 | // dhcp6 r:A#<0T#<0t#<0s:p:i:SRvqnbf |
493 | #undef OPTSTR_dhcp6 | ||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 494 | #define OPTSTR_dhcp6 "r:A#<0T#<0t#<0s:p:i:SRvqnbf" |
Elliott Hughes | e39ad55 | 2015-11-12 20:22:57 -0800 | [diff] [blame] | 495 | #ifdef CLEANUP_dhcp6 |
496 | #undef CLEANUP_dhcp6 | ||||
497 | #undef FOR_dhcp6 | ||||
498 | #undef FLAG_f | ||||
499 | #undef FLAG_b | ||||
500 | #undef FLAG_n | ||||
501 | #undef FLAG_q | ||||
502 | #undef FLAG_v | ||||
503 | #undef FLAG_R | ||||
504 | #undef FLAG_S | ||||
505 | #undef FLAG_i | ||||
506 | #undef FLAG_p | ||||
507 | #undef FLAG_s | ||||
508 | #undef FLAG_t | ||||
509 | #undef FLAG_T | ||||
510 | #undef FLAG_A | ||||
511 | #undef FLAG_r | ||||
512 | #endif | ||||
513 | |||||
Elliott Hughes | 103f0fa | 2015-10-28 14:54:13 -0700 | [diff] [blame] | 514 | // dhcpd >1P#<0>65535fi:S46[!46] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 515 | #undef OPTSTR_dhcpd |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 516 | #define OPTSTR_dhcpd ">1P#<0>65535fi:S46[!46]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 517 | #ifdef CLEANUP_dhcpd |
518 | #undef CLEANUP_dhcpd | ||||
519 | #undef FOR_dhcpd | ||||
Elliott Hughes | 718f34d | 2015-07-10 18:02:00 -0700 | [diff] [blame] | 520 | #undef FLAG_6 |
521 | #undef FLAG_4 | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 522 | #undef FLAG_S |
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 523 | #undef FLAG_i |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 524 | #undef FLAG_f |
525 | #undef FLAG_P | ||||
526 | #endif | ||||
527 | |||||
Elliott Hughes | 98aae74 | 2017-04-01 09:18:14 -0700 | [diff] [blame] | 528 | // diff <2>2B(ignore-blank-lines)d(minimal)b(ignore-space-change)ut(expand-tabs)w(ignore-all-space)i(ignore-case)T(initial-tab)s(report-identical-files)q(brief)a(text)L(label)*S(starting-file):N(new-file)r(recursive)U(unified)#<0=3 <2>2B(ignore-blank-lines)d(minimal)b(ignore-space-change)ut(expand-tabs)w(ignore-all-space)i(ignore-case)T(initial-tab)s(report-identical-files)q(brief)a(text)L(label)*S(starting-file):N(new-file)r(recursive)U(unified)#<0=3 |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 529 | #undef OPTSTR_diff |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 530 | #define OPTSTR_diff "<2>2B(ignore-blank-lines)d(minimal)b(ignore-space-change)ut(expand-tabs)w(ignore-all-space)i(ignore-case)T(initial-tab)s(report-identical-files)q(brief)a(text)L(label)*S(starting-file):N(new-file)r(recursive)U(unified)#<0=3" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 531 | #ifdef CLEANUP_diff |
532 | #undef CLEANUP_diff | ||||
533 | #undef FOR_diff | ||||
534 | #undef FLAG_unified | ||||
535 | #undef FLAG_U | ||||
536 | #undef FLAG_recursive | ||||
537 | #undef FLAG_r | ||||
538 | #undef FLAG_new_file | ||||
539 | #undef FLAG_N | ||||
540 | #undef FLAG_starting_file | ||||
541 | #undef FLAG_S | ||||
542 | #undef FLAG_label | ||||
543 | #undef FLAG_L | ||||
544 | #undef FLAG_text | ||||
545 | #undef FLAG_a | ||||
546 | #undef FLAG_brief | ||||
547 | #undef FLAG_q | ||||
548 | #undef FLAG_report_identical_files | ||||
549 | #undef FLAG_s | ||||
550 | #undef FLAG_initial_tab | ||||
551 | #undef FLAG_T | ||||
552 | #undef FLAG_ignore_case | ||||
553 | #undef FLAG_i | ||||
554 | #undef FLAG_ignore_all_space | ||||
555 | #undef FLAG_w | ||||
556 | #undef FLAG_expand_tabs | ||||
557 | #undef FLAG_t | ||||
558 | #undef FLAG_u | ||||
559 | #undef FLAG_ignore_space_change | ||||
560 | #undef FLAG_b | ||||
561 | #undef FLAG_minimal | ||||
562 | #undef FLAG_d | ||||
563 | #undef FLAG_ignore_blank_lines | ||||
564 | #undef FLAG_B | ||||
565 | #endif | ||||
566 | |||||
567 | // dirname <1 <1 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 568 | #undef OPTSTR_dirname |
569 | #define OPTSTR_dirname "<1" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 570 | #ifdef CLEANUP_dirname |
571 | #undef CLEANUP_dirname | ||||
572 | #undef FOR_dirname | ||||
573 | #endif | ||||
574 | |||||
Elliott Hughes | bd30a7b | 2017-04-04 10:47:54 -0700 | [diff] [blame] | 575 | // dmesg w(follow)CSTtrs#<1n#c[!Ttr][!Cc] w(follow)CSTtrs#<1n#c[!Ttr][!Cc] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 576 | #undef OPTSTR_dmesg |
Elliott Hughes | bd30a7b | 2017-04-04 10:47:54 -0700 | [diff] [blame] | 577 | #define OPTSTR_dmesg "w(follow)CSTtrs#<1n#c[!Ttr][!Cc]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 578 | #ifdef CLEANUP_dmesg |
579 | #undef CLEANUP_dmesg | ||||
580 | #undef FOR_dmesg | ||||
581 | #undef FLAG_c | ||||
582 | #undef FLAG_n | ||||
583 | #undef FLAG_s | ||||
Elliott Hughes | 39de8d5 | 2014-11-26 11:28:46 -0800 | [diff] [blame] | 584 | #undef FLAG_r |
Elliott Hughes | 10a5d41 | 2015-05-03 18:48:57 -0700 | [diff] [blame] | 585 | #undef FLAG_t |
Elliott Hughes | bd30a7b | 2017-04-04 10:47:54 -0700 | [diff] [blame] | 586 | #undef FLAG_T |
587 | #undef FLAG_S | ||||
Elliott Hughes | 4be718d | 2016-11-11 15:45:33 -0800 | [diff] [blame] | 588 | #undef FLAG_C |
589 | #undef FLAG_follow | ||||
590 | #undef FLAG_w | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 591 | #endif |
592 | |||||
593 | // dos2unix | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 594 | #undef OPTSTR_dos2unix |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 595 | #define OPTSTR_dos2unix 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 596 | #ifdef CLEANUP_dos2unix |
597 | #undef CLEANUP_dos2unix | ||||
598 | #undef FOR_dos2unix | ||||
599 | #endif | ||||
600 | |||||
601 | // du d#<0hmlcaHkKLsx[-HL][-kKmh] d#<0hmlcaHkKLsx[-HL][-kKmh] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 602 | #undef OPTSTR_du |
603 | #define OPTSTR_du "d#<0hmlcaHkKLsx[-HL][-kKmh]" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 604 | #ifdef CLEANUP_du |
605 | #undef CLEANUP_du | ||||
606 | #undef FOR_du | ||||
607 | #undef FLAG_x | ||||
608 | #undef FLAG_s | ||||
609 | #undef FLAG_L | ||||
610 | #undef FLAG_K | ||||
611 | #undef FLAG_k | ||||
612 | #undef FLAG_H | ||||
613 | #undef FLAG_a | ||||
614 | #undef FLAG_c | ||||
615 | #undef FLAG_l | ||||
616 | #undef FLAG_m | ||||
617 | #undef FLAG_h | ||||
618 | #undef FLAG_d | ||||
619 | #endif | ||||
620 | |||||
621 | // dumpleases >0arf:[!ar] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 622 | #undef OPTSTR_dumpleases |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 623 | #define OPTSTR_dumpleases ">0arf:[!ar]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 624 | #ifdef CLEANUP_dumpleases |
625 | #undef CLEANUP_dumpleases | ||||
626 | #undef FOR_dumpleases | ||||
627 | #undef FLAG_f | ||||
628 | #undef FLAG_r | ||||
629 | #undef FLAG_a | ||||
630 | #endif | ||||
631 | |||||
632 | // echo ^?en ^?en | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 633 | #undef OPTSTR_echo |
634 | #define OPTSTR_echo "^?en" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 635 | #ifdef CLEANUP_echo |
636 | #undef CLEANUP_echo | ||||
637 | #undef FOR_echo | ||||
638 | #undef FLAG_n | ||||
639 | #undef FLAG_e | ||||
640 | #endif | ||||
641 | |||||
642 | // eject >1stT[!tT] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 643 | #undef OPTSTR_eject |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 644 | #define OPTSTR_eject ">1stT[!tT]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 645 | #ifdef CLEANUP_eject |
646 | #undef CLEANUP_eject | ||||
647 | #undef FOR_eject | ||||
648 | #undef FLAG_T | ||||
649 | #undef FLAG_t | ||||
650 | #undef FLAG_s | ||||
651 | #endif | ||||
652 | |||||
Elliott Hughes | 3233e2f | 2017-05-25 14:16:21 -0700 | [diff] [blame] | 653 | // env ^0iu* ^0iu* |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 654 | #undef OPTSTR_env |
Elliott Hughes | 3233e2f | 2017-05-25 14:16:21 -0700 | [diff] [blame] | 655 | #define OPTSTR_env "^0iu*" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 656 | #ifdef CLEANUP_env |
657 | #undef CLEANUP_env | ||||
658 | #undef FOR_env | ||||
Elliott Hughes | 59a3610 | 2016-02-11 19:18:13 -0800 | [diff] [blame] | 659 | #undef FLAG_u |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 660 | #undef FLAG_i |
Elliott Hughes | 3233e2f | 2017-05-25 14:16:21 -0700 | [diff] [blame] | 661 | #undef FLAG_0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 662 | #endif |
663 | |||||
664 | // exit | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 665 | #undef OPTSTR_exit |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 666 | #define OPTSTR_exit 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 667 | #ifdef CLEANUP_exit |
668 | #undef CLEANUP_exit | ||||
669 | #undef FOR_exit | ||||
670 | #endif | ||||
671 | |||||
672 | // expand t* t* | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 673 | #undef OPTSTR_expand |
674 | #define OPTSTR_expand "t*" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 675 | #ifdef CLEANUP_expand |
676 | #undef CLEANUP_expand | ||||
677 | #undef FOR_expand | ||||
678 | #undef FLAG_t | ||||
679 | #endif | ||||
680 | |||||
681 | // expr | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 682 | #undef OPTSTR_expr |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 683 | #define OPTSTR_expr 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 684 | #ifdef CLEANUP_expr |
685 | #undef CLEANUP_expr | ||||
686 | #undef FOR_expr | ||||
687 | #endif | ||||
688 | |||||
689 | // factor | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 690 | #undef OPTSTR_factor |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 691 | #define OPTSTR_factor 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 692 | #ifdef CLEANUP_factor |
693 | #undef CLEANUP_factor | ||||
694 | #undef FOR_factor | ||||
695 | #endif | ||||
696 | |||||
Elliott Hughes | 991623d | 2016-10-26 09:51:00 -0700 | [diff] [blame] | 697 | // fallocate >1l#|o# >1l#|o# |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 698 | #undef OPTSTR_fallocate |
Elliott Hughes | 991623d | 2016-10-26 09:51:00 -0700 | [diff] [blame] | 699 | #define OPTSTR_fallocate ">1l#|o#" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 700 | #ifdef CLEANUP_fallocate |
701 | #undef CLEANUP_fallocate | ||||
702 | #undef FOR_fallocate | ||||
Elliott Hughes | 991623d | 2016-10-26 09:51:00 -0700 | [diff] [blame] | 703 | #undef FLAG_o |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 704 | #undef FLAG_l |
705 | #endif | ||||
706 | |||||
707 | // false | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 708 | #undef OPTSTR_false |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 709 | #define OPTSTR_false 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 710 | #ifdef CLEANUP_false |
711 | #undef CLEANUP_false | ||||
712 | #undef FOR_false | ||||
713 | #endif | ||||
714 | |||||
715 | // fdisk C#<0H#<0S#<0b#<512ul | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 716 | #undef OPTSTR_fdisk |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 717 | #define OPTSTR_fdisk "C#<0H#<0S#<0b#<512ul" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 718 | #ifdef CLEANUP_fdisk |
719 | #undef CLEANUP_fdisk | ||||
720 | #undef FOR_fdisk | ||||
721 | #undef FLAG_l | ||||
722 | #undef FLAG_u | ||||
723 | #undef FLAG_b | ||||
724 | #undef FLAG_S | ||||
725 | #undef FLAG_H | ||||
726 | #undef FLAG_C | ||||
727 | #endif | ||||
728 | |||||
Elliott Hughes | d716ba6 | 2016-09-15 09:45:43 -0700 | [diff] [blame] | 729 | // file <1hL[!hL] <1hL[!hL] |
Elliott Hughes | bae185a | 2016-02-19 21:37:17 -0800 | [diff] [blame] | 730 | #undef OPTSTR_file |
Elliott Hughes | d716ba6 | 2016-09-15 09:45:43 -0700 | [diff] [blame] | 731 | #define OPTSTR_file "<1hL[!hL]" |
Elliott Hughes | bae185a | 2016-02-19 21:37:17 -0800 | [diff] [blame] | 732 | #ifdef CLEANUP_file |
733 | #undef CLEANUP_file | ||||
734 | #undef FOR_file | ||||
Elliott Hughes | d716ba6 | 2016-09-15 09:45:43 -0700 | [diff] [blame] | 735 | #undef FLAG_L |
736 | #undef FLAG_h | ||||
Elliott Hughes | bae185a | 2016-02-19 21:37:17 -0800 | [diff] [blame] | 737 | #endif |
738 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 739 | // find ?^HL[-HL] ?^HL[-HL] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 740 | #undef OPTSTR_find |
741 | #define OPTSTR_find "?^HL[-HL]" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 742 | #ifdef CLEANUP_find |
743 | #undef CLEANUP_find | ||||
744 | #undef FOR_find | ||||
745 | #undef FLAG_L | ||||
746 | #undef FLAG_H | ||||
747 | #endif | ||||
748 | |||||
Elliott Hughes | 0cad3b1 | 2015-10-06 14:31:35 -0700 | [diff] [blame] | 749 | // flock <1>1nsux[-sux] <1>1nsux[-sux] |
750 | #undef OPTSTR_flock | ||||
751 | #define OPTSTR_flock "<1>1nsux[-sux]" | ||||
752 | #ifdef CLEANUP_flock | ||||
753 | #undef CLEANUP_flock | ||||
754 | #undef FOR_flock | ||||
755 | #undef FLAG_x | ||||
756 | #undef FLAG_u | ||||
757 | #undef FLAG_s | ||||
758 | #undef FLAG_n | ||||
759 | #endif | ||||
760 | |||||
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 761 | // fold bsuw#<1 |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 762 | #undef OPTSTR_fold |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 763 | #define OPTSTR_fold "bsuw#<1" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 764 | #ifdef CLEANUP_fold |
765 | #undef CLEANUP_fold | ||||
766 | #undef FOR_fold | ||||
767 | #undef FLAG_w | ||||
768 | #undef FLAG_u | ||||
769 | #undef FLAG_s | ||||
770 | #undef FLAG_b | ||||
771 | #endif | ||||
772 | |||||
Elliott Hughes | fc9e18a | 2015-12-11 17:31:26 -0800 | [diff] [blame] | 773 | // free htgmkb[!htgmkb] htgmkb[!htgmkb] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 774 | #undef OPTSTR_free |
Elliott Hughes | fc9e18a | 2015-12-11 17:31:26 -0800 | [diff] [blame] | 775 | #define OPTSTR_free "htgmkb[!htgmkb]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 776 | #ifdef CLEANUP_free |
777 | #undef CLEANUP_free | ||||
778 | #undef FOR_free | ||||
779 | #undef FLAG_b | ||||
780 | #undef FLAG_k | ||||
781 | #undef FLAG_m | ||||
782 | #undef FLAG_g | ||||
783 | #undef FLAG_t | ||||
Elliott Hughes | fc9e18a | 2015-12-11 17:31:26 -0800 | [diff] [blame] | 784 | #undef FLAG_h |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 785 | #endif |
786 | |||||
787 | // freeramdisk <1>1 <1>1 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 788 | #undef OPTSTR_freeramdisk |
789 | #define OPTSTR_freeramdisk "<1>1" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 790 | #ifdef CLEANUP_freeramdisk |
791 | #undef CLEANUP_freeramdisk | ||||
792 | #undef FOR_freeramdisk | ||||
793 | #endif | ||||
794 | |||||
795 | // fsck ?t:ANPRTVsC# | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 796 | #undef OPTSTR_fsck |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 797 | #define OPTSTR_fsck "?t:ANPRTVsC#" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 798 | #ifdef CLEANUP_fsck |
799 | #undef CLEANUP_fsck | ||||
800 | #undef FOR_fsck | ||||
801 | #undef FLAG_C | ||||
802 | #undef FLAG_s | ||||
803 | #undef FLAG_V | ||||
804 | #undef FLAG_T | ||||
805 | #undef FLAG_R | ||||
806 | #undef FLAG_P | ||||
807 | #undef FLAG_N | ||||
808 | #undef FLAG_A | ||||
809 | #undef FLAG_t | ||||
810 | #endif | ||||
811 | |||||
812 | // fsfreeze <1>1f|u|[!fu] <1>1f|u|[!fu] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 813 | #undef OPTSTR_fsfreeze |
814 | #define OPTSTR_fsfreeze "<1>1f|u|[!fu]" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 815 | #ifdef CLEANUP_fsfreeze |
816 | #undef CLEANUP_fsfreeze | ||||
817 | #undef FOR_fsfreeze | ||||
818 | #undef FLAG_u | ||||
819 | #undef FLAG_f | ||||
820 | #endif | ||||
821 | |||||
Elliott Hughes | 1588c5c | 2014-12-18 20:45:11 -0800 | [diff] [blame] | 822 | // fstype <1 |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 823 | #undef OPTSTR_fstype |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 824 | #define OPTSTR_fstype "<1" |
Elliott Hughes | 1588c5c | 2014-12-18 20:45:11 -0800 | [diff] [blame] | 825 | #ifdef CLEANUP_fstype |
826 | #undef CLEANUP_fstype | ||||
827 | #undef FOR_fstype | ||||
828 | #endif | ||||
829 | |||||
Elliott Hughes | 97809c2 | 2015-08-07 13:57:10 -0700 | [diff] [blame] | 830 | // fsync <1d |
831 | #undef OPTSTR_fsync | ||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 832 | #define OPTSTR_fsync "<1d" |
Elliott Hughes | 97809c2 | 2015-08-07 13:57:10 -0700 | [diff] [blame] | 833 | #ifdef CLEANUP_fsync |
834 | #undef CLEANUP_fsync | ||||
835 | #undef FOR_fsync | ||||
836 | #undef FLAG_d | ||||
837 | #endif | ||||
838 | |||||
Elliott Hughes | 7a49753 | 2017-01-15 11:24:30 -0800 | [diff] [blame] | 839 | // ftpget <2>3P:cp:u:vgslLmMdD[-gs][!gslLmMdD][!clL] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 840 | #undef OPTSTR_ftpget |
Elliott Hughes | 7a49753 | 2017-01-15 11:24:30 -0800 | [diff] [blame] | 841 | #define OPTSTR_ftpget "<2>3P:cp:u:vgslLmMdD[-gs][!gslLmMdD][!clL]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 842 | #ifdef CLEANUP_ftpget |
843 | #undef CLEANUP_ftpget | ||||
844 | #undef FOR_ftpget | ||||
Elliott Hughes | 7a49753 | 2017-01-15 11:24:30 -0800 | [diff] [blame] | 845 | #undef FLAG_D |
846 | #undef FLAG_d | ||||
847 | #undef FLAG_M | ||||
848 | #undef FLAG_m | ||||
849 | #undef FLAG_L | ||||
850 | #undef FLAG_l | ||||
851 | #undef FLAG_s | ||||
852 | #undef FLAG_g | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 853 | #undef FLAG_v |
Elliott Hughes | 7a49753 | 2017-01-15 11:24:30 -0800 | [diff] [blame] | 854 | #undef FLAG_u |
855 | #undef FLAG_p | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 856 | #undef FLAG_c |
Elliott Hughes | 7a49753 | 2017-01-15 11:24:30 -0800 | [diff] [blame] | 857 | #undef FLAG_P |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 858 | #endif |
859 | |||||
Elliott Hughes | 0711b88 | 2015-04-07 13:14:41 -0700 | [diff] [blame] | 860 | // getenforce >0 >0 |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 861 | #undef OPTSTR_getenforce |
Elliott Hughes | 0711b88 | 2015-04-07 13:14:41 -0700 | [diff] [blame] | 862 | #define OPTSTR_getenforce ">0" |
Elliott Hughes | f9551b3 | 2014-12-24 10:59:08 -0800 | [diff] [blame] | 863 | #ifdef CLEANUP_getenforce |
864 | #undef CLEANUP_getenforce | ||||
865 | #undef FOR_getenforce | ||||
866 | #endif | ||||
867 | |||||
Elliott Hughes | a1ce46b | 2016-08-02 09:08:31 -0700 | [diff] [blame] | 868 | // getfattr dhn: dhn: |
869 | #undef OPTSTR_getfattr | ||||
870 | #define OPTSTR_getfattr "dhn:" | ||||
871 | #ifdef CLEANUP_getfattr | ||||
872 | #undef CLEANUP_getfattr | ||||
873 | #undef FOR_getfattr | ||||
874 | #undef FLAG_n | ||||
875 | #undef FLAG_h | ||||
876 | #undef FLAG_d | ||||
877 | #endif | ||||
878 | |||||
Elliott Hughes | bae185a | 2016-02-19 21:37:17 -0800 | [diff] [blame] | 879 | // getprop >2Z >2Z |
Elliott Hughes | 85cda1a | 2015-04-08 10:53:59 -0700 | [diff] [blame] | 880 | #undef OPTSTR_getprop |
Elliott Hughes | bae185a | 2016-02-19 21:37:17 -0800 | [diff] [blame] | 881 | #define OPTSTR_getprop ">2Z" |
Elliott Hughes | 85cda1a | 2015-04-08 10:53:59 -0700 | [diff] [blame] | 882 | #ifdef CLEANUP_getprop |
883 | #undef CLEANUP_getprop | ||||
884 | #undef FOR_getprop | ||||
Elliott Hughes | bae185a | 2016-02-19 21:37:17 -0800 | [diff] [blame] | 885 | #undef FLAG_Z |
Elliott Hughes | 85cda1a | 2015-04-08 10:53:59 -0700 | [diff] [blame] | 886 | #endif |
887 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 888 | // getty <2t#<0H:I:l:f:iwnmLh |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 889 | #undef OPTSTR_getty |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 890 | #define OPTSTR_getty "<2t#<0H:I:l:f:iwnmLh" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 891 | #ifdef CLEANUP_getty |
892 | #undef CLEANUP_getty | ||||
893 | #undef FOR_getty | ||||
894 | #undef FLAG_h | ||||
895 | #undef FLAG_L | ||||
896 | #undef FLAG_m | ||||
897 | #undef FLAG_n | ||||
898 | #undef FLAG_w | ||||
899 | #undef FLAG_i | ||||
900 | #undef FLAG_f | ||||
901 | #undef FLAG_l | ||||
902 | #undef FLAG_I | ||||
903 | #undef FLAG_H | ||||
904 | #undef FLAG_t | ||||
905 | #endif | ||||
906 | |||||
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 907 | // grep C#B#A#ZzEFHabhinorsvwclqe*f*m#x[!wx][!EFw] C#B#A#ZzEFHabhinorsvwclqe*f*m#x[!wx][!EFw] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 908 | #undef OPTSTR_grep |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 909 | #define OPTSTR_grep "C#B#A#ZzEFHabhinorsvwclqe*f*m#x[!wx][!EFw]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 910 | #ifdef CLEANUP_grep |
911 | #undef CLEANUP_grep | ||||
912 | #undef FOR_grep | ||||
913 | #undef FLAG_x | ||||
914 | #undef FLAG_m | ||||
915 | #undef FLAG_f | ||||
916 | #undef FLAG_e | ||||
917 | #undef FLAG_q | ||||
918 | #undef FLAG_l | ||||
919 | #undef FLAG_c | ||||
920 | #undef FLAG_w | ||||
921 | #undef FLAG_v | ||||
922 | #undef FLAG_s | ||||
923 | #undef FLAG_r | ||||
924 | #undef FLAG_o | ||||
925 | #undef FLAG_n | ||||
926 | #undef FLAG_i | ||||
927 | #undef FLAG_h | ||||
928 | #undef FLAG_b | ||||
929 | #undef FLAG_a | ||||
930 | #undef FLAG_H | ||||
931 | #undef FLAG_F | ||||
932 | #undef FLAG_E | ||||
933 | #undef FLAG_z | ||||
934 | #undef FLAG_Z | ||||
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 935 | #undef FLAG_A |
936 | #undef FLAG_B | ||||
937 | #undef FLAG_C | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 938 | #endif |
939 | |||||
940 | // groupadd <1>2g#<0S | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 941 | #undef OPTSTR_groupadd |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 942 | #define OPTSTR_groupadd "<1>2g#<0S" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 943 | #ifdef CLEANUP_groupadd |
944 | #undef CLEANUP_groupadd | ||||
945 | #undef FOR_groupadd | ||||
946 | #undef FLAG_S | ||||
947 | #undef FLAG_g | ||||
948 | #endif | ||||
949 | |||||
950 | // groupdel <1>2 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 951 | #undef OPTSTR_groupdel |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 952 | #define OPTSTR_groupdel "<1>2" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 953 | #ifdef CLEANUP_groupdel |
954 | #undef CLEANUP_groupdel | ||||
955 | #undef FOR_groupdel | ||||
956 | #endif | ||||
957 | |||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 958 | // groups |
959 | #undef OPTSTR_groups | ||||
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 960 | #define OPTSTR_groups 0 |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 961 | #ifdef CLEANUP_groups |
962 | #undef CLEANUP_groups | ||||
963 | #undef FOR_groups | ||||
964 | #endif | ||||
965 | |||||
Elliott Hughes | 429b7a3 | 2017-05-03 22:53:47 -0700 | [diff] [blame] | 966 | // gunzip cdfk123456789 cdfk123456789 |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 967 | #undef OPTSTR_gunzip |
Elliott Hughes | c5a1dd4 | 2017-05-02 11:34:07 -0700 | [diff] [blame] | 968 | #define OPTSTR_gunzip "cdfk123456789" |
Elliott Hughes | 7fcfbe7 | 2014-12-02 19:07:14 -0800 | [diff] [blame] | 969 | #ifdef CLEANUP_gunzip |
970 | #undef CLEANUP_gunzip | ||||
971 | #undef FOR_gunzip | ||||
Elliott Hughes | c5a1dd4 | 2017-05-02 11:34:07 -0700 | [diff] [blame] | 972 | #undef FLAG_9 |
973 | #undef FLAG_8 | ||||
974 | #undef FLAG_7 | ||||
975 | #undef FLAG_6 | ||||
976 | #undef FLAG_5 | ||||
977 | #undef FLAG_4 | ||||
978 | #undef FLAG_3 | ||||
979 | #undef FLAG_2 | ||||
980 | #undef FLAG_1 | ||||
981 | #undef FLAG_k | ||||
Elliott Hughes | 7fcfbe7 | 2014-12-02 19:07:14 -0800 | [diff] [blame] | 982 | #undef FLAG_f |
Elliott Hughes | c5a1dd4 | 2017-05-02 11:34:07 -0700 | [diff] [blame] | 983 | #undef FLAG_d |
Elliott Hughes | 7fcfbe7 | 2014-12-02 19:07:14 -0800 | [diff] [blame] | 984 | #undef FLAG_c |
985 | #endif | ||||
986 | |||||
Elliott Hughes | 429b7a3 | 2017-05-03 22:53:47 -0700 | [diff] [blame] | 987 | // gzip cdfk123456789 cdfk123456789 |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 988 | #undef OPTSTR_gzip |
Elliott Hughes | c5a1dd4 | 2017-05-02 11:34:07 -0700 | [diff] [blame] | 989 | #define OPTSTR_gzip "cdfk123456789" |
Elliott Hughes | 7fcfbe7 | 2014-12-02 19:07:14 -0800 | [diff] [blame] | 990 | #ifdef CLEANUP_gzip |
991 | #undef CLEANUP_gzip | ||||
992 | #undef FOR_gzip | ||||
Elliott Hughes | 7fcfbe7 | 2014-12-02 19:07:14 -0800 | [diff] [blame] | 993 | #undef FLAG_9 |
Elliott Hughes | c5a1dd4 | 2017-05-02 11:34:07 -0700 | [diff] [blame] | 994 | #undef FLAG_8 |
995 | #undef FLAG_7 | ||||
996 | #undef FLAG_6 | ||||
997 | #undef FLAG_5 | ||||
998 | #undef FLAG_4 | ||||
999 | #undef FLAG_3 | ||||
1000 | #undef FLAG_2 | ||||
Elliott Hughes | 7fcfbe7 | 2014-12-02 19:07:14 -0800 | [diff] [blame] | 1001 | #undef FLAG_1 |
Elliott Hughes | c5a1dd4 | 2017-05-02 11:34:07 -0700 | [diff] [blame] | 1002 | #undef FLAG_k |
1003 | #undef FLAG_f | ||||
Elliott Hughes | 7fcfbe7 | 2014-12-02 19:07:14 -0800 | [diff] [blame] | 1004 | #undef FLAG_d |
Elliott Hughes | c5a1dd4 | 2017-05-02 11:34:07 -0700 | [diff] [blame] | 1005 | #undef FLAG_c |
Elliott Hughes | 7fcfbe7 | 2014-12-02 19:07:14 -0800 | [diff] [blame] | 1006 | #endif |
1007 | |||||
Elliott Hughes | fe3d63b | 2017-06-02 14:16:31 -0700 | [diff] [blame] | 1008 | // head ?n#<0=10qv ?n#<0=10qv |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1009 | #undef OPTSTR_head |
Elliott Hughes | fe3d63b | 2017-06-02 14:16:31 -0700 | [diff] [blame] | 1010 | #define OPTSTR_head "?n#<0=10qv" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1011 | #ifdef CLEANUP_head |
1012 | #undef CLEANUP_head | ||||
1013 | #undef FOR_head | ||||
Elliott Hughes | fe3d63b | 2017-06-02 14:16:31 -0700 | [diff] [blame] | 1014 | #undef FLAG_v |
1015 | #undef FLAG_q | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1016 | #undef FLAG_n |
1017 | #endif | ||||
1018 | |||||
1019 | // hello | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1020 | #undef OPTSTR_hello |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 1021 | #define OPTSTR_hello 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1022 | #ifdef CLEANUP_hello |
1023 | #undef CLEANUP_hello | ||||
1024 | #undef FOR_hello | ||||
1025 | #endif | ||||
1026 | |||||
1027 | // help ah ah | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1028 | #undef OPTSTR_help |
1029 | #define OPTSTR_help "ah" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1030 | #ifdef CLEANUP_help |
1031 | #undef CLEANUP_help | ||||
1032 | #undef FOR_help | ||||
1033 | #undef FLAG_h | ||||
1034 | #undef FLAG_a | ||||
1035 | #endif | ||||
1036 | |||||
Elliott Hughes | 10a5d41 | 2015-05-03 18:48:57 -0700 | [diff] [blame] | 1037 | // hexedit <1>1r |
1038 | #undef OPTSTR_hexedit | ||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1039 | #define OPTSTR_hexedit "<1>1r" |
Elliott Hughes | 10a5d41 | 2015-05-03 18:48:57 -0700 | [diff] [blame] | 1040 | #ifdef CLEANUP_hexedit |
1041 | #undef CLEANUP_hexedit | ||||
1042 | #undef FOR_hexedit | ||||
1043 | #undef FLAG_r | ||||
1044 | #endif | ||||
1045 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1046 | // host <1>2avt: |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1047 | #undef OPTSTR_host |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1048 | #define OPTSTR_host "<1>2avt:" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1049 | #ifdef CLEANUP_host |
1050 | #undef CLEANUP_host | ||||
1051 | #undef FOR_host | ||||
1052 | #undef FLAG_t | ||||
1053 | #undef FLAG_v | ||||
1054 | #undef FLAG_a | ||||
1055 | #endif | ||||
1056 | |||||
Elliott Hughes | 97809c2 | 2015-08-07 13:57:10 -0700 | [diff] [blame] | 1057 | // hostid >0 |
1058 | #undef OPTSTR_hostid | ||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1059 | #define OPTSTR_hostid ">0" |
Elliott Hughes | 97809c2 | 2015-08-07 13:57:10 -0700 | [diff] [blame] | 1060 | #ifdef CLEANUP_hostid |
1061 | #undef CLEANUP_hostid | ||||
1062 | #undef FOR_hostid | ||||
1063 | #endif | ||||
1064 | |||||
Elliott Hughes | 2737fdf | 2016-05-04 13:42:18 -0700 | [diff] [blame] | 1065 | // hostname bF: bF: |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1066 | #undef OPTSTR_hostname |
Elliott Hughes | 2737fdf | 2016-05-04 13:42:18 -0700 | [diff] [blame] | 1067 | #define OPTSTR_hostname "bF:" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1068 | #ifdef CLEANUP_hostname |
1069 | #undef CLEANUP_hostname | ||||
1070 | #undef FOR_hostname | ||||
Elliott Hughes | 2737fdf | 2016-05-04 13:42:18 -0700 | [diff] [blame] | 1071 | #undef FLAG_F |
1072 | #undef FLAG_b | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1073 | #endif |
1074 | |||||
Elliott Hughes | 59cff4a | 2015-02-18 17:22:23 -0800 | [diff] [blame] | 1075 | // hwclock >0(fast)f(rtc):u(utc)l(localtime)t(systz)s(hctosys)r(show)w(systohc)[-ul][!rtsw] >0(fast)f(rtc):u(utc)l(localtime)t(systz)s(hctosys)r(show)w(systohc)[-ul][!rtsw] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1076 | #undef OPTSTR_hwclock |
Elliott Hughes | 59cff4a | 2015-02-18 17:22:23 -0800 | [diff] [blame] | 1077 | #define OPTSTR_hwclock ">0(fast)f(rtc):u(utc)l(localtime)t(systz)s(hctosys)r(show)w(systohc)[-ul][!rtsw]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1078 | #ifdef CLEANUP_hwclock |
1079 | #undef CLEANUP_hwclock | ||||
1080 | #undef FOR_hwclock | ||||
Elliott Hughes | 59cff4a | 2015-02-18 17:22:23 -0800 | [diff] [blame] | 1081 | #undef FLAG_systohc |
1082 | #undef FLAG_w | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1083 | #undef FLAG_show |
1084 | #undef FLAG_r | ||||
1085 | #undef FLAG_hctosys | ||||
1086 | #undef FLAG_s | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1087 | #undef FLAG_systz |
1088 | #undef FLAG_t | ||||
1089 | #undef FLAG_localtime | ||||
1090 | #undef FLAG_l | ||||
1091 | #undef FLAG_utc | ||||
1092 | #undef FLAG_u | ||||
1093 | #undef FLAG_rtc | ||||
1094 | #undef FLAG_f | ||||
1095 | #undef FLAG_fast | ||||
1096 | #endif | ||||
1097 | |||||
1098 | // iconv cst:f: | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1099 | #undef OPTSTR_iconv |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1100 | #define OPTSTR_iconv "cst:f:" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1101 | #ifdef CLEANUP_iconv |
1102 | #undef CLEANUP_iconv | ||||
1103 | #undef FOR_iconv | ||||
1104 | #undef FLAG_f | ||||
1105 | #undef FLAG_t | ||||
1106 | #undef FLAG_s | ||||
1107 | #undef FLAG_c | ||||
1108 | #endif | ||||
1109 | |||||
Elliott Hughes | 9fe4a3a | 2015-01-16 18:50:56 -0800 | [diff] [blame] | 1110 | // id >1ZnGgru[!ZGgu] >1ZnGgru[!ZGgu] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1111 | #undef OPTSTR_id |
Elliott Hughes | 9fe4a3a | 2015-01-16 18:50:56 -0800 | [diff] [blame] | 1112 | #define OPTSTR_id ">1ZnGgru[!ZGgu]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1113 | #ifdef CLEANUP_id |
1114 | #undef CLEANUP_id | ||||
1115 | #undef FOR_id | ||||
1116 | #undef FLAG_u | ||||
1117 | #undef FLAG_r | ||||
1118 | #undef FLAG_g | ||||
1119 | #undef FLAG_G | ||||
1120 | #undef FLAG_n | ||||
Elliott Hughes | 9fe4a3a | 2015-01-16 18:50:56 -0800 | [diff] [blame] | 1121 | #undef FLAG_Z |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1122 | #endif |
1123 | |||||
1124 | // ifconfig ^?a ^?a | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1125 | #undef OPTSTR_ifconfig |
1126 | #define OPTSTR_ifconfig "^?a" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1127 | #ifdef CLEANUP_ifconfig |
1128 | #undef CLEANUP_ifconfig | ||||
1129 | #undef FOR_ifconfig | ||||
1130 | #undef FLAG_a | ||||
1131 | #endif | ||||
1132 | |||||
1133 | // init | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1134 | #undef OPTSTR_init |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 1135 | #define OPTSTR_init 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1136 | #ifdef CLEANUP_init |
1137 | #undef CLEANUP_init | ||||
1138 | #undef FOR_init | ||||
1139 | #endif | ||||
1140 | |||||
1141 | // inotifyd <2 <2 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1142 | #undef OPTSTR_inotifyd |
1143 | #define OPTSTR_inotifyd "<2" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1144 | #ifdef CLEANUP_inotifyd |
1145 | #undef CLEANUP_inotifyd | ||||
1146 | #undef FOR_inotifyd | ||||
1147 | #endif | ||||
1148 | |||||
1149 | // insmod <1 <1 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1150 | #undef OPTSTR_insmod |
1151 | #define OPTSTR_insmod "<1" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1152 | #ifdef CLEANUP_insmod |
1153 | #undef CLEANUP_insmod | ||||
1154 | #undef FOR_insmod | ||||
1155 | #endif | ||||
1156 | |||||
1157 | // install <1cdDpsvm:o:g: <1cdDpsvm:o:g: | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1158 | #undef OPTSTR_install |
1159 | #define OPTSTR_install "<1cdDpsvm:o:g:" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1160 | #ifdef CLEANUP_install |
1161 | #undef CLEANUP_install | ||||
1162 | #undef FOR_install | ||||
1163 | #undef FLAG_g | ||||
1164 | #undef FLAG_o | ||||
1165 | #undef FLAG_m | ||||
1166 | #undef FLAG_v | ||||
1167 | #undef FLAG_s | ||||
1168 | #undef FLAG_p | ||||
1169 | #undef FLAG_D | ||||
1170 | #undef FLAG_d | ||||
1171 | #undef FLAG_c | ||||
1172 | #endif | ||||
1173 | |||||
Elliott Hughes | 134791c | 2015-08-31 11:37:31 -0700 | [diff] [blame] | 1174 | // ionice ^tc#<0>3=2n#<0>7=5p# ^tc#<0>3=2n#<0>7=5p# |
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 1175 | #undef OPTSTR_ionice |
Elliott Hughes | 134791c | 2015-08-31 11:37:31 -0700 | [diff] [blame] | 1176 | #define OPTSTR_ionice "^tc#<0>3=2n#<0>7=5p#" |
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 1177 | #ifdef CLEANUP_ionice |
1178 | #undef CLEANUP_ionice | ||||
1179 | #undef FOR_ionice | ||||
1180 | #undef FLAG_p | ||||
1181 | #undef FLAG_n | ||||
1182 | #undef FLAG_c | ||||
1183 | #undef FLAG_t | ||||
1184 | #endif | ||||
1185 | |||||
1186 | // iorenice ?<1>3 ?<1>3 | ||||
1187 | #undef OPTSTR_iorenice | ||||
1188 | #define OPTSTR_iorenice "?<1>3" | ||||
1189 | #ifdef CLEANUP_iorenice | ||||
1190 | #undef CLEANUP_iorenice | ||||
1191 | #undef FOR_iorenice | ||||
1192 | #endif | ||||
1193 | |||||
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 1194 | // iotop >0AaKOk*o*p*u*s#<1=7d#=3<1n#<1bq |
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 1195 | #undef OPTSTR_iotop |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1196 | #define OPTSTR_iotop ">0AaKOk*o*p*u*s#<1=7d#=3<1n#<1bq" |
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 1197 | #ifdef CLEANUP_iotop |
1198 | #undef CLEANUP_iotop | ||||
1199 | #undef FOR_iotop | ||||
Elliott Hughes | a729fc8 | 2016-01-20 20:41:02 -0800 | [diff] [blame] | 1200 | #undef FLAG_q |
1201 | #undef FLAG_b | ||||
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 1202 | #undef FLAG_n |
1203 | #undef FLAG_d | ||||
Elliott Hughes | fb4a3e4 | 2016-01-26 10:49:48 -0800 | [diff] [blame] | 1204 | #undef FLAG_s |
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 1205 | #undef FLAG_u |
1206 | #undef FLAG_p | ||||
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 1207 | #undef FLAG_o |
1208 | #undef FLAG_k | ||||
Elliott Hughes | fb4a3e4 | 2016-01-26 10:49:48 -0800 | [diff] [blame] | 1209 | #undef FLAG_O |
1210 | #undef FLAG_K | ||||
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 1211 | #undef FLAG_a |
1212 | #undef FLAG_A | ||||
1213 | #endif | ||||
1214 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1215 | // ip |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1216 | #undef OPTSTR_ip |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 1217 | #define OPTSTR_ip 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1218 | #ifdef CLEANUP_ip |
1219 | #undef CLEANUP_ip | ||||
1220 | #undef FOR_ip | ||||
1221 | #endif | ||||
1222 | |||||
1223 | // ipcrm m*M*s*S*q*Q* | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1224 | #undef OPTSTR_ipcrm |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1225 | #define OPTSTR_ipcrm "m*M*s*S*q*Q*" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1226 | #ifdef CLEANUP_ipcrm |
1227 | #undef CLEANUP_ipcrm | ||||
1228 | #undef FOR_ipcrm | ||||
1229 | #undef FLAG_Q | ||||
1230 | #undef FLAG_q | ||||
1231 | #undef FLAG_S | ||||
1232 | #undef FLAG_s | ||||
1233 | #undef FLAG_M | ||||
1234 | #undef FLAG_m | ||||
1235 | #endif | ||||
1236 | |||||
1237 | // ipcs acptulsqmi# | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1238 | #undef OPTSTR_ipcs |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1239 | #define OPTSTR_ipcs "acptulsqmi#" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1240 | #ifdef CLEANUP_ipcs |
1241 | #undef CLEANUP_ipcs | ||||
1242 | #undef FOR_ipcs | ||||
1243 | #undef FLAG_i | ||||
1244 | #undef FLAG_m | ||||
1245 | #undef FLAG_q | ||||
1246 | #undef FLAG_s | ||||
1247 | #undef FLAG_l | ||||
1248 | #undef FLAG_u | ||||
1249 | #undef FLAG_t | ||||
1250 | #undef FLAG_p | ||||
1251 | #undef FLAG_c | ||||
1252 | #undef FLAG_a | ||||
1253 | #endif | ||||
1254 | |||||
1255 | // kill ?ls: ?ls: | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1256 | #undef OPTSTR_kill |
1257 | #define OPTSTR_kill "?ls: " | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1258 | #ifdef CLEANUP_kill |
1259 | #undef CLEANUP_kill | ||||
1260 | #undef FOR_kill | ||||
1261 | #undef FLAG_s | ||||
1262 | #undef FLAG_l | ||||
1263 | #endif | ||||
1264 | |||||
1265 | // killall ?s:lqvi ?s:lqvi | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1266 | #undef OPTSTR_killall |
1267 | #define OPTSTR_killall "?s:lqvi" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1268 | #ifdef CLEANUP_killall |
1269 | #undef CLEANUP_killall | ||||
1270 | #undef FOR_killall | ||||
1271 | #undef FLAG_i | ||||
1272 | #undef FLAG_v | ||||
1273 | #undef FLAG_q | ||||
1274 | #undef FLAG_l | ||||
1275 | #undef FLAG_s | ||||
1276 | #endif | ||||
1277 | |||||
Elliott Hughes | baf5adf | 2014-12-16 15:48:40 -0800 | [diff] [blame] | 1278 | // killall5 ?o*ls: [!lo][!ls] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1279 | #undef OPTSTR_killall5 |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1280 | #define OPTSTR_killall5 "?o*ls: [!lo][!ls]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1281 | #ifdef CLEANUP_killall5 |
1282 | #undef CLEANUP_killall5 | ||||
1283 | #undef FOR_killall5 | ||||
1284 | #undef FLAG_s | ||||
1285 | #undef FLAG_l | ||||
1286 | #undef FLAG_o | ||||
1287 | #endif | ||||
1288 | |||||
1289 | // klogd c#<1>8n | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1290 | #undef OPTSTR_klogd |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1291 | #define OPTSTR_klogd "c#<1>8n" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1292 | #ifdef CLEANUP_klogd |
1293 | #undef CLEANUP_klogd | ||||
1294 | #undef FOR_klogd | ||||
1295 | #undef FLAG_n | ||||
1296 | #undef FLAG_c | ||||
1297 | #endif | ||||
1298 | |||||
1299 | // last f:W | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1300 | #undef OPTSTR_last |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1301 | #define OPTSTR_last "f:W" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1302 | #ifdef CLEANUP_last |
1303 | #undef CLEANUP_last | ||||
1304 | #undef FOR_last | ||||
1305 | #undef FLAG_W | ||||
1306 | #undef FLAG_f | ||||
1307 | #endif | ||||
1308 | |||||
Elliott Hughes | baf5adf | 2014-12-16 15:48:40 -0800 | [diff] [blame] | 1309 | // link <2>2 |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1310 | #undef OPTSTR_link |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1311 | #define OPTSTR_link "<2>2" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1312 | #ifdef CLEANUP_link |
1313 | #undef CLEANUP_link | ||||
1314 | #undef FOR_link | ||||
1315 | #endif | ||||
1316 | |||||
1317 | // ln <1vnfs <1vnfs | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1318 | #undef OPTSTR_ln |
1319 | #define OPTSTR_ln "<1vnfs" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1320 | #ifdef CLEANUP_ln |
1321 | #undef CLEANUP_ln | ||||
1322 | #undef FOR_ln | ||||
1323 | #undef FLAG_s | ||||
1324 | #undef FLAG_f | ||||
1325 | #undef FLAG_n | ||||
1326 | #undef FLAG_v | ||||
1327 | #endif | ||||
1328 | |||||
Elliott Hughes | 0e6551a | 2015-03-28 12:49:31 -0700 | [diff] [blame] | 1329 | // load_policy <1>1 <1>1 |
1330 | #undef OPTSTR_load_policy | ||||
1331 | #define OPTSTR_load_policy "<1>1" | ||||
1332 | #ifdef CLEANUP_load_policy | ||||
1333 | #undef CLEANUP_load_policy | ||||
1334 | #undef FOR_load_policy | ||||
1335 | #endif | ||||
1336 | |||||
Elliott Hughes | 0803f53 | 2016-06-22 10:26:11 -0700 | [diff] [blame] | 1337 | // log <1p:t: <1p:t: |
1338 | #undef OPTSTR_log | ||||
1339 | #define OPTSTR_log "<1p:t:" | ||||
1340 | #ifdef CLEANUP_log | ||||
1341 | #undef CLEANUP_log | ||||
1342 | #undef FOR_log | ||||
1343 | #undef FLAG_t | ||||
1344 | #undef FLAG_p | ||||
1345 | #endif | ||||
1346 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1347 | // logger st:p: |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1348 | #undef OPTSTR_logger |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1349 | #define OPTSTR_logger "st:p:" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1350 | #ifdef CLEANUP_logger |
1351 | #undef CLEANUP_logger | ||||
1352 | #undef FOR_logger | ||||
1353 | #undef FLAG_p | ||||
1354 | #undef FLAG_t | ||||
1355 | #undef FLAG_s | ||||
1356 | #endif | ||||
1357 | |||||
Elliott Hughes | 97809c2 | 2015-08-07 13:57:10 -0700 | [diff] [blame] | 1358 | // login >1f:ph: |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1359 | #undef OPTSTR_login |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1360 | #define OPTSTR_login ">1f:ph:" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1361 | #ifdef CLEANUP_login |
1362 | #undef CLEANUP_login | ||||
1363 | #undef FOR_login | ||||
1364 | #undef FLAG_h | ||||
1365 | #undef FLAG_p | ||||
1366 | #undef FLAG_f | ||||
1367 | #endif | ||||
1368 | |||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1369 | // logname >0 >0 |
1370 | #undef OPTSTR_logname | ||||
1371 | #define OPTSTR_logname ">0" | ||||
1372 | #ifdef CLEANUP_logname | ||||
1373 | #undef CLEANUP_logname | ||||
1374 | #undef FOR_logname | ||||
1375 | #endif | ||||
1376 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1377 | // losetup >2S(sizelimit)#s(show)ro#j:fdca[!afj] >2S(sizelimit)#s(show)ro#j:fdca[!afj] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1378 | #undef OPTSTR_losetup |
1379 | #define OPTSTR_losetup ">2S(sizelimit)#s(show)ro#j:fdca[!afj]" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1380 | #ifdef CLEANUP_losetup |
1381 | #undef CLEANUP_losetup | ||||
1382 | #undef FOR_losetup | ||||
1383 | #undef FLAG_a | ||||
1384 | #undef FLAG_c | ||||
1385 | #undef FLAG_d | ||||
1386 | #undef FLAG_f | ||||
1387 | #undef FLAG_j | ||||
1388 | #undef FLAG_o | ||||
1389 | #undef FLAG_r | ||||
1390 | #undef FLAG_show | ||||
1391 | #undef FLAG_s | ||||
1392 | #undef FLAG_sizelimit | ||||
1393 | #undef FLAG_S | ||||
1394 | #endif | ||||
1395 | |||||
Elliott Hughes | 52a5544 | 2017-04-24 10:37:49 -0700 | [diff] [blame] | 1396 | // ls (color):;(full-time)(show-control-chars)ZgoACFHLRSabcdfhikl@mnpqrstux1[-Cxm1][-Cxml][-Cxmo][-Cxmg][-cu][-ftS][-HL][!qb] (color):;(full-time)(show-control-chars)ZgoACFHLRSabcdfhikl@mnpqrstux1[-Cxm1][-Cxml][-Cxmo][-Cxmg][-cu][-ftS][-HL][!qb] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1397 | #undef OPTSTR_ls |
Elliott Hughes | 52a5544 | 2017-04-24 10:37:49 -0700 | [diff] [blame] | 1398 | #define OPTSTR_ls "(color):;(full-time)(show-control-chars)ZgoACFHLRSabcdfhikl@mnpqrstux1[-Cxm1][-Cxml][-Cxmo][-Cxmg][-cu][-ftS][-HL][!qb]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1399 | #ifdef CLEANUP_ls |
1400 | #undef CLEANUP_ls | ||||
1401 | #undef FOR_ls | ||||
1402 | #undef FLAG_1 | ||||
1403 | #undef FLAG_x | ||||
1404 | #undef FLAG_u | ||||
1405 | #undef FLAG_t | ||||
1406 | #undef FLAG_s | ||||
1407 | #undef FLAG_r | ||||
1408 | #undef FLAG_q | ||||
1409 | #undef FLAG_p | ||||
1410 | #undef FLAG_n | ||||
1411 | #undef FLAG_m | ||||
1412 | #undef FLAG_l | ||||
1413 | #undef FLAG_k | ||||
1414 | #undef FLAG_i | ||||
Elliott Hughes | ecd3df9 | 2015-09-11 10:50:35 -0700 | [diff] [blame] | 1415 | #undef FLAG_h |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1416 | #undef FLAG_f |
1417 | #undef FLAG_d | ||||
1418 | #undef FLAG_c | ||||
Elliott Hughes | fafe427 | 2016-03-30 10:20:45 -0700 | [diff] [blame] | 1419 | #undef FLAG_b |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1420 | #undef FLAG_a |
1421 | #undef FLAG_S | ||||
1422 | #undef FLAG_R | ||||
1423 | #undef FLAG_L | ||||
1424 | #undef FLAG_H | ||||
1425 | #undef FLAG_F | ||||
1426 | #undef FLAG_C | ||||
1427 | #undef FLAG_A | ||||
1428 | #undef FLAG_o | ||||
1429 | #undef FLAG_g | ||||
Elliott Hughes | 10a5d41 | 2015-05-03 18:48:57 -0700 | [diff] [blame] | 1430 | #undef FLAG_Z |
Elliott Hughes | 5e9108a | 2016-10-19 17:03:06 -0700 | [diff] [blame] | 1431 | #undef FLAG_show_control_chars |
Elliott Hughes | 52a5544 | 2017-04-24 10:37:49 -0700 | [diff] [blame] | 1432 | #undef FLAG_full_time |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1433 | #undef FLAG_color |
1434 | #endif | ||||
1435 | |||||
1436 | // lsattr vldaR vldaR | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1437 | #undef OPTSTR_lsattr |
1438 | #define OPTSTR_lsattr "vldaR" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1439 | #ifdef CLEANUP_lsattr |
1440 | #undef CLEANUP_lsattr | ||||
1441 | #undef FOR_lsattr | ||||
1442 | #undef FLAG_R | ||||
1443 | #undef FLAG_a | ||||
1444 | #undef FLAG_d | ||||
1445 | #undef FLAG_l | ||||
1446 | #undef FLAG_v | ||||
1447 | #endif | ||||
1448 | |||||
1449 | // lsmod | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1450 | #undef OPTSTR_lsmod |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 1451 | #define OPTSTR_lsmod 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1452 | #ifdef CLEANUP_lsmod |
1453 | #undef CLEANUP_lsmod | ||||
1454 | #undef FOR_lsmod | ||||
1455 | #endif | ||||
1456 | |||||
Elliott Hughes | 77e56de | 2016-02-29 16:14:51 -0800 | [diff] [blame] | 1457 | // lsof lp*t lp*t |
Elliott Hughes | ecd3df9 | 2015-09-11 10:50:35 -0700 | [diff] [blame] | 1458 | #undef OPTSTR_lsof |
Elliott Hughes | 77e56de | 2016-02-29 16:14:51 -0800 | [diff] [blame] | 1459 | #define OPTSTR_lsof "lp*t" |
Elliott Hughes | ecd3df9 | 2015-09-11 10:50:35 -0700 | [diff] [blame] | 1460 | #ifdef CLEANUP_lsof |
1461 | #undef CLEANUP_lsof | ||||
1462 | #undef FOR_lsof | ||||
1463 | #undef FLAG_t | ||||
1464 | #undef FLAG_p | ||||
1465 | #undef FLAG_l | ||||
1466 | #endif | ||||
1467 | |||||
Elliott Hughes | fe3d63b | 2017-06-02 14:16:31 -0700 | [diff] [blame] | 1468 | // lspci emkn emkn@i: |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1469 | #undef OPTSTR_lspci |
Elliott Hughes | fe3d63b | 2017-06-02 14:16:31 -0700 | [diff] [blame] | 1470 | #define OPTSTR_lspci "emkn" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1471 | #ifdef CLEANUP_lspci |
1472 | #undef CLEANUP_lspci | ||||
1473 | #undef FOR_lspci | ||||
1474 | #undef FLAG_i | ||||
1475 | #undef FLAG_n | ||||
1476 | #undef FLAG_k | ||||
1477 | #undef FLAG_m | ||||
1478 | #undef FLAG_e | ||||
1479 | #endif | ||||
1480 | |||||
1481 | // lsusb | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1482 | #undef OPTSTR_lsusb |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 1483 | #define OPTSTR_lsusb 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1484 | #ifdef CLEANUP_lsusb |
1485 | #undef CLEANUP_lsusb | ||||
1486 | #undef FOR_lsusb | ||||
1487 | #endif | ||||
1488 | |||||
1489 | // makedevs <1>1d: <1>1d: | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1490 | #undef OPTSTR_makedevs |
1491 | #define OPTSTR_makedevs "<1>1d:" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1492 | #ifdef CLEANUP_makedevs |
1493 | #undef CLEANUP_makedevs | ||||
1494 | #undef FOR_makedevs | ||||
1495 | #undef FLAG_d | ||||
1496 | #endif | ||||
1497 | |||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1498 | // md5sum bc*[!bc] bc*[!bc] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1499 | #undef OPTSTR_md5sum |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1500 | #define OPTSTR_md5sum "bc*[!bc]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1501 | #ifdef CLEANUP_md5sum |
1502 | #undef CLEANUP_md5sum | ||||
1503 | #undef FOR_md5sum | ||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1504 | #undef FLAG_c |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1505 | #undef FLAG_b |
1506 | #endif | ||||
1507 | |||||
1508 | // mdev s | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1509 | #undef OPTSTR_mdev |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1510 | #define OPTSTR_mdev "s" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1511 | #ifdef CLEANUP_mdev |
1512 | #undef CLEANUP_mdev | ||||
1513 | #undef FOR_mdev | ||||
1514 | #undef FLAG_s | ||||
1515 | #endif | ||||
1516 | |||||
Elliott Hughes | 7a49753 | 2017-01-15 11:24:30 -0800 | [diff] [blame] | 1517 | // microcom <1>1s:X <1>1s:X |
1518 | #undef OPTSTR_microcom | ||||
1519 | #define OPTSTR_microcom "<1>1s:X" | ||||
1520 | #ifdef CLEANUP_microcom | ||||
1521 | #undef CLEANUP_microcom | ||||
1522 | #undef FOR_microcom | ||||
1523 | #undef FLAG_X | ||||
1524 | #undef FLAG_s | ||||
1525 | #endif | ||||
1526 | |||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1527 | // mix c:d:l#r# |
1528 | #undef OPTSTR_mix | ||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1529 | #define OPTSTR_mix "c:d:l#r#" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1530 | #ifdef CLEANUP_mix |
1531 | #undef CLEANUP_mix | ||||
1532 | #undef FOR_mix | ||||
1533 | #undef FLAG_r | ||||
1534 | #undef FLAG_l | ||||
1535 | #undef FLAG_d | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1536 | #undef FLAG_c |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1537 | #endif |
1538 | |||||
Elliott Hughes | a0da26d | 2015-05-31 09:51:58 -0700 | [diff] [blame] | 1539 | // mkdir <1Z:vpm: <1Z:vpm: |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1540 | #undef OPTSTR_mkdir |
Elliott Hughes | a0da26d | 2015-05-31 09:51:58 -0700 | [diff] [blame] | 1541 | #define OPTSTR_mkdir "<1Z:vpm:" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1542 | #ifdef CLEANUP_mkdir |
1543 | #undef CLEANUP_mkdir | ||||
1544 | #undef FOR_mkdir | ||||
1545 | #undef FLAG_m | ||||
1546 | #undef FLAG_p | ||||
1547 | #undef FLAG_v | ||||
Elliott Hughes | a0da26d | 2015-05-31 09:51:58 -0700 | [diff] [blame] | 1548 | #undef FLAG_Z |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1549 | #endif |
1550 | |||||
1551 | // mke2fs <1>2g:Fnqm#N#i#b# | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1552 | #undef OPTSTR_mke2fs |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1553 | #define OPTSTR_mke2fs "<1>2g:Fnqm#N#i#b#" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1554 | #ifdef CLEANUP_mke2fs |
1555 | #undef CLEANUP_mke2fs | ||||
1556 | #undef FOR_mke2fs | ||||
1557 | #undef FLAG_b | ||||
1558 | #undef FLAG_i | ||||
1559 | #undef FLAG_N | ||||
1560 | #undef FLAG_m | ||||
1561 | #undef FLAG_q | ||||
1562 | #undef FLAG_n | ||||
1563 | #undef FLAG_F | ||||
1564 | #undef FLAG_g | ||||
1565 | #endif | ||||
1566 | |||||
Elliott Hughes | 718f34d | 2015-07-10 18:02:00 -0700 | [diff] [blame] | 1567 | // mkfifo <1Z:m: <1Z:m: |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1568 | #undef OPTSTR_mkfifo |
Elliott Hughes | 718f34d | 2015-07-10 18:02:00 -0700 | [diff] [blame] | 1569 | #define OPTSTR_mkfifo "<1Z:m:" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1570 | #ifdef CLEANUP_mkfifo |
1571 | #undef CLEANUP_mkfifo | ||||
1572 | #undef FOR_mkfifo | ||||
1573 | #undef FLAG_m | ||||
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 1574 | #undef FLAG_Z |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1575 | #endif |
1576 | |||||
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 1577 | // mknod <2>4m(mode):Z: <2>4m(mode):Z: |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1578 | #undef OPTSTR_mknod |
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 1579 | #define OPTSTR_mknod "<2>4m(mode):Z:" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1580 | #ifdef CLEANUP_mknod |
1581 | #undef CLEANUP_mknod | ||||
1582 | #undef FOR_mknod | ||||
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 1583 | #undef FLAG_Z |
Elliott Hughes | 40d36f2 | 2015-03-11 13:37:18 -0700 | [diff] [blame] | 1584 | #undef FLAG_mode |
1585 | #undef FLAG_m | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1586 | #endif |
1587 | |||||
1588 | // mkpasswd >2S:m:P#=0<0 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1589 | #undef OPTSTR_mkpasswd |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1590 | #define OPTSTR_mkpasswd ">2S:m:P#=0<0" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1591 | #ifdef CLEANUP_mkpasswd |
1592 | #undef CLEANUP_mkpasswd | ||||
1593 | #undef FOR_mkpasswd | ||||
1594 | #undef FLAG_P | ||||
1595 | #undef FLAG_m | ||||
1596 | #undef FLAG_S | ||||
1597 | #endif | ||||
1598 | |||||
Elliott Hughes | a729fc8 | 2016-01-20 20:41:02 -0800 | [diff] [blame] | 1599 | // mkswap <1>1L: <1>1L: |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1600 | #undef OPTSTR_mkswap |
Elliott Hughes | a729fc8 | 2016-01-20 20:41:02 -0800 | [diff] [blame] | 1601 | #define OPTSTR_mkswap "<1>1L:" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1602 | #ifdef CLEANUP_mkswap |
1603 | #undef CLEANUP_mkswap | ||||
1604 | #undef FOR_mkswap | ||||
Elliott Hughes | a729fc8 | 2016-01-20 20:41:02 -0800 | [diff] [blame] | 1605 | #undef FLAG_L |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1606 | #endif |
1607 | |||||
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 1608 | // mktemp >1uqd(directory)p(tmpdir): >1uqd(directory)p(tmpdir): |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1609 | #undef OPTSTR_mktemp |
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 1610 | #define OPTSTR_mktemp ">1uqd(directory)p(tmpdir):" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1611 | #ifdef CLEANUP_mktemp |
1612 | #undef CLEANUP_mktemp | ||||
1613 | #undef FOR_mktemp | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1614 | #undef FLAG_tmpdir |
Elliott Hughes | 59cff4a | 2015-02-18 17:22:23 -0800 | [diff] [blame] | 1615 | #undef FLAG_p |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1616 | #undef FLAG_directory |
Elliott Hughes | 59cff4a | 2015-02-18 17:22:23 -0800 | [diff] [blame] | 1617 | #undef FLAG_d |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1618 | #undef FLAG_q |
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 1619 | #undef FLAG_u |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1620 | #endif |
1621 | |||||
1622 | // modinfo <1b:k:F:0 <1b:k:F:0 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1623 | #undef OPTSTR_modinfo |
1624 | #define OPTSTR_modinfo "<1b:k:F:0" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1625 | #ifdef CLEANUP_modinfo |
1626 | #undef CLEANUP_modinfo | ||||
1627 | #undef FOR_modinfo | ||||
1628 | #undef FLAG_0 | ||||
1629 | #undef FLAG_F | ||||
1630 | #undef FLAG_k | ||||
1631 | #undef FLAG_b | ||||
1632 | #endif | ||||
1633 | |||||
Elliott Hughes | 7cfb1c6 | 2017-01-29 12:50:42 -0800 | [diff] [blame] | 1634 | // modprobe alrqvsDbd* alrqvsDbd* |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1635 | #undef OPTSTR_modprobe |
Elliott Hughes | 7cfb1c6 | 2017-01-29 12:50:42 -0800 | [diff] [blame] | 1636 | #define OPTSTR_modprobe "alrqvsDbd*" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1637 | #ifdef CLEANUP_modprobe |
1638 | #undef CLEANUP_modprobe | ||||
1639 | #undef FOR_modprobe | ||||
Elliott Hughes | 7cfb1c6 | 2017-01-29 12:50:42 -0800 | [diff] [blame] | 1640 | #undef FLAG_d |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1641 | #undef FLAG_b |
1642 | #undef FLAG_D | ||||
1643 | #undef FLAG_s | ||||
1644 | #undef FLAG_v | ||||
1645 | #undef FLAG_q | ||||
1646 | #undef FLAG_r | ||||
1647 | #undef FLAG_l | ||||
1648 | #undef FLAG_a | ||||
1649 | #endif | ||||
1650 | |||||
1651 | // more | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1652 | #undef OPTSTR_more |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 1653 | #define OPTSTR_more 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1654 | #ifdef CLEANUP_more |
1655 | #undef CLEANUP_more | ||||
1656 | #undef FOR_more | ||||
1657 | #endif | ||||
1658 | |||||
1659 | // mount ?O:afnrvwt:o*[-rw] ?O:afnrvwt:o*[-rw] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1660 | #undef OPTSTR_mount |
1661 | #define OPTSTR_mount "?O:afnrvwt:o*[-rw]" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1662 | #ifdef CLEANUP_mount |
1663 | #undef CLEANUP_mount | ||||
1664 | #undef FOR_mount | ||||
1665 | #undef FLAG_o | ||||
1666 | #undef FLAG_t | ||||
1667 | #undef FLAG_w | ||||
1668 | #undef FLAG_v | ||||
1669 | #undef FLAG_r | ||||
1670 | #undef FLAG_n | ||||
1671 | #undef FLAG_f | ||||
1672 | #undef FLAG_a | ||||
1673 | #undef FLAG_O | ||||
1674 | #endif | ||||
1675 | |||||
Elliott Hughes | 7fcfbe7 | 2014-12-02 19:07:14 -0800 | [diff] [blame] | 1676 | // mountpoint <1qdx[-dx] <1qdx[-dx] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1677 | #undef OPTSTR_mountpoint |
1678 | #define OPTSTR_mountpoint "<1qdx[-dx]" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1679 | #ifdef CLEANUP_mountpoint |
1680 | #undef CLEANUP_mountpoint | ||||
1681 | #undef FOR_mountpoint | ||||
1682 | #undef FLAG_x | ||||
1683 | #undef FLAG_d | ||||
1684 | #undef FLAG_q | ||||
1685 | #endif | ||||
1686 | |||||
Elliott Hughes | fafe427 | 2016-03-30 10:20:45 -0700 | [diff] [blame] | 1687 | // mv <2vnF(remove-destination)fi[-ni] <2vnF(remove-destination)fi[-ni] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1688 | #undef OPTSTR_mv |
Elliott Hughes | fafe427 | 2016-03-30 10:20:45 -0700 | [diff] [blame] | 1689 | #define OPTSTR_mv "<2vnF(remove-destination)fi[-ni]" |
Elliott Hughes | 1588c5c | 2014-12-18 20:45:11 -0800 | [diff] [blame] | 1690 | #ifdef CLEANUP_mv |
1691 | #undef CLEANUP_mv | ||||
1692 | #undef FOR_mv | ||||
1693 | #undef FLAG_i | ||||
1694 | #undef FLAG_f | ||||
Elliott Hughes | fafe427 | 2016-03-30 10:20:45 -0700 | [diff] [blame] | 1695 | #undef FLAG_remove_destination |
Elliott Hughes | 1588c5c | 2014-12-18 20:45:11 -0800 | [diff] [blame] | 1696 | #undef FLAG_F |
1697 | #undef FLAG_n | ||||
1698 | #undef FLAG_v | ||||
1699 | #endif | ||||
1700 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1701 | // nbd_client <3>3ns <3>3ns |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1702 | #undef OPTSTR_nbd_client |
1703 | #define OPTSTR_nbd_client "<3>3ns" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1704 | #ifdef CLEANUP_nbd_client |
1705 | #undef CLEANUP_nbd_client | ||||
1706 | #undef FOR_nbd_client | ||||
1707 | #undef FLAG_s | ||||
1708 | #undef FLAG_n | ||||
1709 | #endif | ||||
1710 | |||||
Elliott Hughes | 5e9108a | 2016-10-19 17:03:06 -0700 | [diff] [blame] | 1711 | // netcat ^tlLw#W#p#s:q#f:[!tlL][!Lw] ^tlLw#W#p#s:q#f:[!tlL][!Lw] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1712 | #undef OPTSTR_netcat |
Elliott Hughes | 5e9108a | 2016-10-19 17:03:06 -0700 | [diff] [blame] | 1713 | #define OPTSTR_netcat "^tlLw#W#p#s:q#f:[!tlL][!Lw]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1714 | #ifdef CLEANUP_netcat |
1715 | #undef CLEANUP_netcat | ||||
1716 | #undef FOR_netcat | ||||
1717 | #undef FLAG_f | ||||
1718 | #undef FLAG_q | ||||
1719 | #undef FLAG_s | ||||
1720 | #undef FLAG_p | ||||
Elliott Hughes | 5e9108a | 2016-10-19 17:03:06 -0700 | [diff] [blame] | 1721 | #undef FLAG_W |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1722 | #undef FLAG_w |
1723 | #undef FLAG_L | ||||
1724 | #undef FLAG_l | ||||
1725 | #undef FLAG_t | ||||
1726 | #endif | ||||
1727 | |||||
Elliott Hughes | 0803f53 | 2016-06-22 10:26:11 -0700 | [diff] [blame] | 1728 | // netstat pWrxwutneal pWrxwutneal |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1729 | #undef OPTSTR_netstat |
Elliott Hughes | 0803f53 | 2016-06-22 10:26:11 -0700 | [diff] [blame] | 1730 | #define OPTSTR_netstat "pWrxwutneal" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1731 | #ifdef CLEANUP_netstat |
1732 | #undef CLEANUP_netstat | ||||
1733 | #undef FOR_netstat | ||||
1734 | #undef FLAG_l | ||||
1735 | #undef FLAG_a | ||||
1736 | #undef FLAG_e | ||||
1737 | #undef FLAG_n | ||||
1738 | #undef FLAG_t | ||||
1739 | #undef FLAG_u | ||||
1740 | #undef FLAG_w | ||||
1741 | #undef FLAG_x | ||||
1742 | #undef FLAG_r | ||||
1743 | #undef FLAG_W | ||||
1744 | #undef FLAG_p | ||||
1745 | #endif | ||||
1746 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1747 | // nice ^<1n# ^<1n# |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1748 | #undef OPTSTR_nice |
1749 | #define OPTSTR_nice "^<1n#" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1750 | #ifdef CLEANUP_nice |
1751 | #undef CLEANUP_nice | ||||
1752 | #undef FOR_nice | ||||
1753 | #undef FLAG_n | ||||
1754 | #endif | ||||
1755 | |||||
1756 | // nl v#<1=1l#b:n:s:w#<0=6E v#<1=1l#b:n:s:w#<0=6E | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1757 | #undef OPTSTR_nl |
1758 | #define OPTSTR_nl "v#<1=1l#b:n:s:w#<0=6E" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1759 | #ifdef CLEANUP_nl |
1760 | #undef CLEANUP_nl | ||||
1761 | #undef FOR_nl | ||||
1762 | #undef FLAG_E | ||||
1763 | #undef FLAG_w | ||||
1764 | #undef FLAG_s | ||||
1765 | #undef FLAG_n | ||||
1766 | #undef FLAG_b | ||||
1767 | #undef FLAG_l | ||||
1768 | #undef FLAG_v | ||||
1769 | #endif | ||||
1770 | |||||
1771 | // nohup <1^ <1^ | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1772 | #undef OPTSTR_nohup |
1773 | #define OPTSTR_nohup "<1^" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1774 | #ifdef CLEANUP_nohup |
1775 | #undef CLEANUP_nohup | ||||
1776 | #undef FOR_nohup | ||||
1777 | #endif | ||||
1778 | |||||
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 1779 | // nproc (all) |
1780 | #undef OPTSTR_nproc | ||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1781 | #define OPTSTR_nproc "(all)" |
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 1782 | #ifdef CLEANUP_nproc |
1783 | #undef CLEANUP_nproc | ||||
1784 | #undef FOR_nproc | ||||
1785 | #undef FLAG_all | ||||
1786 | #endif | ||||
1787 | |||||
Elliott Hughes | bf65a2e | 2015-02-09 12:14:46 -0800 | [diff] [blame] | 1788 | // nsenter <1F(no-fork)t#<1(target)i:(ipc);m:(mount);n:(net);p:(pid);u:(uts);U:(user); |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1789 | #undef OPTSTR_nsenter |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1790 | #define OPTSTR_nsenter "<1F(no-fork)t#<1(target)i:(ipc);m:(mount);n:(net);p:(pid);u:(uts);U:(user);" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1791 | #ifdef CLEANUP_nsenter |
1792 | #undef CLEANUP_nsenter | ||||
1793 | #undef FOR_nsenter | ||||
1794 | #undef FLAG_user | ||||
1795 | #undef FLAG_U | ||||
1796 | #undef FLAG_uts | ||||
1797 | #undef FLAG_u | ||||
1798 | #undef FLAG_pid | ||||
1799 | #undef FLAG_p | ||||
1800 | #undef FLAG_net | ||||
1801 | #undef FLAG_n | ||||
1802 | #undef FLAG_mount | ||||
1803 | #undef FLAG_m | ||||
1804 | #undef FLAG_ipc | ||||
1805 | #undef FLAG_i | ||||
1806 | #undef FLAG_target | ||||
1807 | #undef FLAG_t | ||||
1808 | #undef FLAG_no_fork | ||||
1809 | #undef FLAG_F | ||||
1810 | #endif | ||||
1811 | |||||
Elliott Hughes | fafe427 | 2016-03-30 10:20:45 -0700 | [diff] [blame] | 1812 | // od j#vw#<1=16N#xsodcbA:t* j#vw#<1=16N#xsodcbA:t* |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1813 | #undef OPTSTR_od |
Elliott Hughes | fafe427 | 2016-03-30 10:20:45 -0700 | [diff] [blame] | 1814 | #define OPTSTR_od "j#vw#<1=16N#xsodcbA:t*" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1815 | #ifdef CLEANUP_od |
1816 | #undef CLEANUP_od | ||||
1817 | #undef FOR_od | ||||
1818 | #undef FLAG_t | ||||
1819 | #undef FLAG_A | ||||
1820 | #undef FLAG_b | ||||
1821 | #undef FLAG_c | ||||
1822 | #undef FLAG_d | ||||
1823 | #undef FLAG_o | ||||
1824 | #undef FLAG_s | ||||
1825 | #undef FLAG_x | ||||
1826 | #undef FLAG_N | ||||
Elliott Hughes | fafe427 | 2016-03-30 10:20:45 -0700 | [diff] [blame] | 1827 | #undef FLAG_w |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1828 | #undef FLAG_v |
1829 | #undef FLAG_j | ||||
1830 | #endif | ||||
1831 | |||||
Elliott Hughes | 40d36f2 | 2015-03-11 13:37:18 -0700 | [diff] [blame] | 1832 | // oneit ^<1nc:p3[!pn] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1833 | #undef OPTSTR_oneit |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1834 | #define OPTSTR_oneit "^<1nc:p3[!pn]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1835 | #ifdef CLEANUP_oneit |
1836 | #undef CLEANUP_oneit | ||||
1837 | #undef FOR_oneit | ||||
Elliott Hughes | 40d36f2 | 2015-03-11 13:37:18 -0700 | [diff] [blame] | 1838 | #undef FLAG_3 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1839 | #undef FLAG_p |
1840 | #undef FLAG_c | ||||
Elliott Hughes | 40d36f2 | 2015-03-11 13:37:18 -0700 | [diff] [blame] | 1841 | #undef FLAG_n |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1842 | #endif |
1843 | |||||
1844 | // openvt c#<1>63sw | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1845 | #undef OPTSTR_openvt |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1846 | #define OPTSTR_openvt "c#<1>63sw" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1847 | #ifdef CLEANUP_openvt |
1848 | #undef CLEANUP_openvt | ||||
1849 | #undef FOR_openvt | ||||
1850 | #undef FLAG_w | ||||
1851 | #undef FLAG_s | ||||
1852 | #undef FLAG_c | ||||
1853 | #endif | ||||
1854 | |||||
1855 | // partprobe <1 <1 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1856 | #undef OPTSTR_partprobe |
1857 | #define OPTSTR_partprobe "<1" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1858 | #ifdef CLEANUP_partprobe |
1859 | #undef CLEANUP_partprobe | ||||
1860 | #undef FOR_partprobe | ||||
1861 | #endif | ||||
1862 | |||||
1863 | // passwd >1a:dlu | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1864 | #undef OPTSTR_passwd |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1865 | #define OPTSTR_passwd ">1a:dlu" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1866 | #ifdef CLEANUP_passwd |
1867 | #undef CLEANUP_passwd | ||||
1868 | #undef FOR_passwd | ||||
1869 | #undef FLAG_u | ||||
1870 | #undef FLAG_l | ||||
1871 | #undef FLAG_d | ||||
1872 | #undef FLAG_a | ||||
1873 | #endif | ||||
1874 | |||||
1875 | // paste d:s d:s | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1876 | #undef OPTSTR_paste |
1877 | #define OPTSTR_paste "d:s" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1878 | #ifdef CLEANUP_paste |
1879 | #undef CLEANUP_paste | ||||
1880 | #undef FOR_paste | ||||
1881 | #undef FLAG_s | ||||
1882 | #undef FLAG_d | ||||
1883 | #endif | ||||
1884 | |||||
Elliott Hughes | e7b74ae | 2016-07-07 17:02:37 -0700 | [diff] [blame] | 1885 | // patch (dry-run)d:ulp#i:R (dry-run)xd:ulp#i:R |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1886 | #undef OPTSTR_patch |
Elliott Hughes | e7b74ae | 2016-07-07 17:02:37 -0700 | [diff] [blame] | 1887 | #define OPTSTR_patch "(dry-run)d:ulp#i:R" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1888 | #ifdef CLEANUP_patch |
1889 | #undef CLEANUP_patch | ||||
1890 | #undef FOR_patch | ||||
1891 | #undef FLAG_R | ||||
1892 | #undef FLAG_i | ||||
1893 | #undef FLAG_p | ||||
1894 | #undef FLAG_l | ||||
1895 | #undef FLAG_u | ||||
Elliott Hughes | e7b74ae | 2016-07-07 17:02:37 -0700 | [diff] [blame] | 1896 | #undef FLAG_d |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1897 | #undef FLAG_x |
Elliott Hughes | e7b74ae | 2016-07-07 17:02:37 -0700 | [diff] [blame] | 1898 | #undef FLAG_dry_run |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1899 | #endif |
1900 | |||||
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 1901 | // pgrep ?cld:u*U*t*s*P*g*G*fnovxL:[-no] ?cld:u*U*t*s*P*g*G*fnovxL:[-no] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1902 | #undef OPTSTR_pgrep |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 1903 | #define OPTSTR_pgrep "?cld:u*U*t*s*P*g*G*fnovxL:[-no]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1904 | #ifdef CLEANUP_pgrep |
1905 | #undef CLEANUP_pgrep | ||||
1906 | #undef FOR_pgrep | ||||
Elliott Hughes | e56796d | 2016-01-15 19:48:59 -0800 | [diff] [blame] | 1907 | #undef FLAG_L |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1908 | #undef FLAG_x |
Elliott Hughes | e56796d | 2016-01-15 19:48:59 -0800 | [diff] [blame] | 1909 | #undef FLAG_v |
1910 | #undef FLAG_o | ||||
1911 | #undef FLAG_n | ||||
1912 | #undef FLAG_f | ||||
1913 | #undef FLAG_G | ||||
1914 | #undef FLAG_g | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1915 | #undef FLAG_P |
Elliott Hughes | e56796d | 2016-01-15 19:48:59 -0800 | [diff] [blame] | 1916 | #undef FLAG_s |
1917 | #undef FLAG_t | ||||
1918 | #undef FLAG_U | ||||
1919 | #undef FLAG_u | ||||
1920 | #undef FLAG_d | ||||
1921 | #undef FLAG_l | ||||
1922 | #undef FLAG_c | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1923 | #endif |
1924 | |||||
1925 | // pidof <1so: <1so: | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1926 | #undef OPTSTR_pidof |
1927 | #define OPTSTR_pidof "<1so:" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1928 | #ifdef CLEANUP_pidof |
1929 | #undef CLEANUP_pidof | ||||
1930 | #undef FOR_pidof | ||||
1931 | #undef FLAG_o | ||||
1932 | #undef FLAG_s | ||||
1933 | #endif | ||||
1934 | |||||
1935 | // ping <1>1t#<0>255c#<0s#<0>65535I:W#<0w#<0q46[-46] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1936 | #undef OPTSTR_ping |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 1937 | #define OPTSTR_ping "<1>1t#<0>255c#<0s#<0>65535I:W#<0w#<0q46[-46]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1938 | #ifdef CLEANUP_ping |
1939 | #undef CLEANUP_ping | ||||
1940 | #undef FOR_ping | ||||
1941 | #undef FLAG_6 | ||||
1942 | #undef FLAG_4 | ||||
1943 | #undef FLAG_q | ||||
1944 | #undef FLAG_w | ||||
1945 | #undef FLAG_W | ||||
1946 | #undef FLAG_I | ||||
1947 | #undef FLAG_s | ||||
1948 | #undef FLAG_c | ||||
1949 | #undef FLAG_t | ||||
1950 | #endif | ||||
1951 | |||||
1952 | // pivot_root <2>2 <2>2 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1953 | #undef OPTSTR_pivot_root |
1954 | #define OPTSTR_pivot_root "<2>2" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1955 | #ifdef CLEANUP_pivot_root |
1956 | #undef CLEANUP_pivot_root | ||||
1957 | #undef FOR_pivot_root | ||||
1958 | #endif | ||||
1959 | |||||
Elliott Hughes | a2ba247 | 2016-05-24 09:12:04 -0700 | [diff] [blame] | 1960 | // pkill ?Vu*U*t*s*P*g*G*fnovxl:[-no] ?Vu*U*t*s*P*g*G*fnovxl:[-no] |
Elliott Hughes | e56796d | 2016-01-15 19:48:59 -0800 | [diff] [blame] | 1961 | #undef OPTSTR_pkill |
Elliott Hughes | a2ba247 | 2016-05-24 09:12:04 -0700 | [diff] [blame] | 1962 | #define OPTSTR_pkill "?Vu*U*t*s*P*g*G*fnovxl:[-no]" |
Elliott Hughes | e56796d | 2016-01-15 19:48:59 -0800 | [diff] [blame] | 1963 | #ifdef CLEANUP_pkill |
1964 | #undef CLEANUP_pkill | ||||
1965 | #undef FOR_pkill | ||||
1966 | #undef FLAG_l | ||||
1967 | #undef FLAG_x | ||||
1968 | #undef FLAG_v | ||||
1969 | #undef FLAG_o | ||||
1970 | #undef FLAG_n | ||||
1971 | #undef FLAG_f | ||||
1972 | #undef FLAG_G | ||||
1973 | #undef FLAG_g | ||||
1974 | #undef FLAG_P | ||||
1975 | #undef FLAG_s | ||||
1976 | #undef FLAG_t | ||||
1977 | #undef FLAG_U | ||||
1978 | #undef FLAG_u | ||||
Elliott Hughes | a729fc8 | 2016-01-20 20:41:02 -0800 | [diff] [blame] | 1979 | #undef FLAG_V |
Elliott Hughes | e56796d | 2016-01-15 19:48:59 -0800 | [diff] [blame] | 1980 | #endif |
1981 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1982 | // pmap <1xq <1xq |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1983 | #undef OPTSTR_pmap |
1984 | #define OPTSTR_pmap "<1xq" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1985 | #ifdef CLEANUP_pmap |
1986 | #undef CLEANUP_pmap | ||||
1987 | #undef FOR_pmap | ||||
1988 | #undef FLAG_q | ||||
1989 | #undef FLAG_x | ||||
1990 | #endif | ||||
1991 | |||||
1992 | // printenv 0(null) 0(null) | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 1993 | #undef OPTSTR_printenv |
1994 | #define OPTSTR_printenv "0(null)" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 1995 | #ifdef CLEANUP_printenv |
1996 | #undef CLEANUP_printenv | ||||
1997 | #undef FOR_printenv | ||||
1998 | #undef FLAG_null | ||||
1999 | #undef FLAG_0 | ||||
2000 | #endif | ||||
2001 | |||||
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 2002 | // printf <1?^ <1?^ |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2003 | #undef OPTSTR_printf |
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 2004 | #define OPTSTR_printf "<1?^" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2005 | #ifdef CLEANUP_printf |
2006 | #undef CLEANUP_printf | ||||
2007 | #undef FOR_printf | ||||
2008 | #endif | ||||
2009 | |||||
Elliott Hughes | a2ba247 | 2016-05-24 09:12:04 -0700 | [diff] [blame] | 2010 | // ps k(sort)*P(ppid)*aAdeflMno*O*p(pid)*s*t*Tu*U*g*G*wZ[!ol][+Ae][!oO] k(sort)*P(ppid)*aAdeflMno*O*p(pid)*s*t*Tu*U*g*G*wZ[!ol][+Ae][!oO] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2011 | #undef OPTSTR_ps |
Elliott Hughes | a2ba247 | 2016-05-24 09:12:04 -0700 | [diff] [blame] | 2012 | #define OPTSTR_ps "k(sort)*P(ppid)*aAdeflMno*O*p(pid)*s*t*Tu*U*g*G*wZ[!ol][+Ae][!oO]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2013 | #ifdef CLEANUP_ps |
2014 | #undef CLEANUP_ps | ||||
2015 | #undef FOR_ps | ||||
Elliott Hughes | 5b89111 | 2015-11-04 09:22:33 -0800 | [diff] [blame] | 2016 | #undef FLAG_Z |
Elliott Hughes | 064520b | 2015-10-23 10:44:33 -0700 | [diff] [blame] | 2017 | #undef FLAG_w |
2018 | #undef FLAG_G | ||||
2019 | #undef FLAG_g | ||||
2020 | #undef FLAG_U | ||||
2021 | #undef FLAG_u | ||||
Elliott Hughes | 3b8b9e9 | 2016-04-29 14:10:40 -0700 | [diff] [blame] | 2022 | #undef FLAG_T |
Elliott Hughes | 064520b | 2015-10-23 10:44:33 -0700 | [diff] [blame] | 2023 | #undef FLAG_t |
Elliott Hughes | 941d74d | 2015-10-30 13:18:37 -0700 | [diff] [blame] | 2024 | #undef FLAG_s |
Elliott Hughes | 5b89111 | 2015-11-04 09:22:33 -0800 | [diff] [blame] | 2025 | #undef FLAG_pid |
Elliott Hughes | 064520b | 2015-10-23 10:44:33 -0700 | [diff] [blame] | 2026 | #undef FLAG_p |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 2027 | #undef FLAG_O |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2028 | #undef FLAG_o |
Elliott Hughes | e39ad55 | 2015-11-12 20:22:57 -0800 | [diff] [blame] | 2029 | #undef FLAG_n |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 2030 | #undef FLAG_M |
Elliott Hughes | e56faa8 | 2015-04-15 11:40:14 -0700 | [diff] [blame] | 2031 | #undef FLAG_l |
2032 | #undef FLAG_f | ||||
2033 | #undef FLAG_e | ||||
2034 | #undef FLAG_d | ||||
2035 | #undef FLAG_A | ||||
2036 | #undef FLAG_a | ||||
Elliott Hughes | 5b89111 | 2015-11-04 09:22:33 -0800 | [diff] [blame] | 2037 | #undef FLAG_ppid |
Elliott Hughes | e39ad55 | 2015-11-12 20:22:57 -0800 | [diff] [blame] | 2038 | #undef FLAG_P |
Elliott Hughes | fc9e18a | 2015-12-11 17:31:26 -0800 | [diff] [blame] | 2039 | #undef FLAG_sort |
2040 | #undef FLAG_k | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2041 | #endif |
2042 | |||||
2043 | // pwd >0LP[-LP] >0LP[-LP] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2044 | #undef OPTSTR_pwd |
2045 | #define OPTSTR_pwd ">0LP[-LP]" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2046 | #ifdef CLEANUP_pwd |
2047 | #undef CLEANUP_pwd | ||||
2048 | #undef FOR_pwd | ||||
2049 | #undef FLAG_P | ||||
2050 | #undef FLAG_L | ||||
2051 | #endif | ||||
2052 | |||||
2053 | // pwdx <1a <1a | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2054 | #undef OPTSTR_pwdx |
2055 | #define OPTSTR_pwdx "<1a" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2056 | #ifdef CLEANUP_pwdx |
2057 | #undef CLEANUP_pwdx | ||||
2058 | #undef FOR_pwdx | ||||
2059 | #undef FLAG_a | ||||
2060 | #endif | ||||
2061 | |||||
2062 | // readahead | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2063 | #undef OPTSTR_readahead |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 2064 | #define OPTSTR_readahead 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2065 | #ifdef CLEANUP_readahead |
2066 | #undef CLEANUP_readahead | ||||
2067 | #undef FOR_readahead | ||||
2068 | #endif | ||||
2069 | |||||
2070 | // readlink <1>1fenq[-fe] <1>1fenq[-fe] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2071 | #undef OPTSTR_readlink |
2072 | #define OPTSTR_readlink "<1>1fenq[-fe]" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2073 | #ifdef CLEANUP_readlink |
2074 | #undef CLEANUP_readlink | ||||
2075 | #undef FOR_readlink | ||||
2076 | #undef FLAG_q | ||||
2077 | #undef FLAG_n | ||||
2078 | #undef FLAG_e | ||||
2079 | #undef FLAG_f | ||||
2080 | #endif | ||||
2081 | |||||
2082 | // realpath <1 <1 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2083 | #undef OPTSTR_realpath |
2084 | #define OPTSTR_realpath "<1" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2085 | #ifdef CLEANUP_realpath |
2086 | #undef CLEANUP_realpath | ||||
2087 | #undef FOR_realpath | ||||
2088 | #endif | ||||
2089 | |||||
Elliott Hughes | 97809c2 | 2015-08-07 13:57:10 -0700 | [diff] [blame] | 2090 | // reboot fn |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2091 | #undef OPTSTR_reboot |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2092 | #define OPTSTR_reboot "fn" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2093 | #ifdef CLEANUP_reboot |
2094 | #undef CLEANUP_reboot | ||||
2095 | #undef FOR_reboot | ||||
2096 | #undef FLAG_n | ||||
Elliott Hughes | 97809c2 | 2015-08-07 13:57:10 -0700 | [diff] [blame] | 2097 | #undef FLAG_f |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2098 | #endif |
2099 | |||||
2100 | // renice <1gpun#| <1gpun#| | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2101 | #undef OPTSTR_renice |
2102 | #define OPTSTR_renice "<1gpun#|" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2103 | #ifdef CLEANUP_renice |
2104 | #undef CLEANUP_renice | ||||
2105 | #undef FOR_renice | ||||
2106 | #undef FLAG_n | ||||
2107 | #undef FLAG_u | ||||
2108 | #undef FLAG_p | ||||
2109 | #undef FLAG_g | ||||
2110 | #endif | ||||
2111 | |||||
2112 | // reset | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2113 | #undef OPTSTR_reset |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 2114 | #define OPTSTR_reset 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2115 | #ifdef CLEANUP_reset |
2116 | #undef CLEANUP_reset | ||||
2117 | #undef FOR_reset | ||||
2118 | #endif | ||||
2119 | |||||
Elliott Hughes | e0953ac | 2015-04-07 14:51:26 -0700 | [diff] [blame] | 2120 | // restorecon <1DFnRrv <1DFnRrv |
2121 | #undef OPTSTR_restorecon | ||||
2122 | #define OPTSTR_restorecon "<1DFnRrv" | ||||
2123 | #ifdef CLEANUP_restorecon | ||||
2124 | #undef CLEANUP_restorecon | ||||
2125 | #undef FOR_restorecon | ||||
2126 | #undef FLAG_v | ||||
2127 | #undef FLAG_r | ||||
2128 | #undef FLAG_R | ||||
2129 | #undef FLAG_n | ||||
2130 | #undef FLAG_F | ||||
2131 | #undef FLAG_D | ||||
2132 | #endif | ||||
2133 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2134 | // rev |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2135 | #undef OPTSTR_rev |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 2136 | #define OPTSTR_rev 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2137 | #ifdef CLEANUP_rev |
2138 | #undef CLEANUP_rev | ||||
2139 | #undef FOR_rev | ||||
2140 | #endif | ||||
2141 | |||||
2142 | // rfkill <1>2 <1>2 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2143 | #undef OPTSTR_rfkill |
2144 | #define OPTSTR_rfkill "<1>2" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2145 | #ifdef CLEANUP_rfkill |
2146 | #undef CLEANUP_rfkill | ||||
2147 | #undef FOR_rfkill | ||||
2148 | #endif | ||||
2149 | |||||
2150 | // rm fiRr[-fi] fiRr[-fi] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2151 | #undef OPTSTR_rm |
2152 | #define OPTSTR_rm "fiRr[-fi]" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2153 | #ifdef CLEANUP_rm |
2154 | #undef CLEANUP_rm | ||||
2155 | #undef FOR_rm | ||||
2156 | #undef FLAG_r | ||||
2157 | #undef FLAG_R | ||||
2158 | #undef FLAG_i | ||||
2159 | #undef FLAG_f | ||||
2160 | #endif | ||||
2161 | |||||
2162 | // rmdir <1p <1p | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2163 | #undef OPTSTR_rmdir |
2164 | #define OPTSTR_rmdir "<1p" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2165 | #ifdef CLEANUP_rmdir |
2166 | #undef CLEANUP_rmdir | ||||
2167 | #undef FOR_rmdir | ||||
2168 | #undef FLAG_p | ||||
2169 | #endif | ||||
2170 | |||||
2171 | // rmmod <1wf <1wf | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2172 | #undef OPTSTR_rmmod |
2173 | #define OPTSTR_rmmod "<1wf" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2174 | #ifdef CLEANUP_rmmod |
2175 | #undef CLEANUP_rmmod | ||||
2176 | #undef FOR_rmmod | ||||
2177 | #undef FLAG_f | ||||
2178 | #undef FLAG_w | ||||
2179 | #endif | ||||
2180 | |||||
Elliott Hughes | 48e1f81 | 2016-05-25 14:47:37 -0700 | [diff] [blame] | 2181 | // route ?neA: |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2182 | #undef OPTSTR_route |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2183 | #define OPTSTR_route "?neA:" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2184 | #ifdef CLEANUP_route |
2185 | #undef CLEANUP_route | ||||
2186 | #undef FOR_route | ||||
2187 | #undef FLAG_A | ||||
2188 | #undef FLAG_e | ||||
2189 | #undef FLAG_n | ||||
2190 | #endif | ||||
2191 | |||||
Elliott Hughes | cfbb8c1 | 2015-03-23 17:53:47 -0700 | [diff] [blame] | 2192 | // runcon <2 <2 |
2193 | #undef OPTSTR_runcon | ||||
2194 | #define OPTSTR_runcon "<2" | ||||
2195 | #ifdef CLEANUP_runcon | ||||
2196 | #undef CLEANUP_runcon | ||||
2197 | #undef FOR_runcon | ||||
2198 | #endif | ||||
2199 | |||||
Elliott Hughes | 591e547 | 2016-10-03 19:28:43 -0700 | [diff] [blame] | 2200 | // sed (help)(version)e*f*inEr[+Er] (help)(version)e*f*inEr[+Er] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2201 | #undef OPTSTR_sed |
Elliott Hughes | 591e547 | 2016-10-03 19:28:43 -0700 | [diff] [blame] | 2202 | #define OPTSTR_sed "(help)(version)e*f*inEr[+Er]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2203 | #ifdef CLEANUP_sed |
2204 | #undef CLEANUP_sed | ||||
2205 | #undef FOR_sed | ||||
2206 | #undef FLAG_r | ||||
Elliott Hughes | 40d36f2 | 2015-03-11 13:37:18 -0700 | [diff] [blame] | 2207 | #undef FLAG_E |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2208 | #undef FLAG_n |
2209 | #undef FLAG_i | ||||
2210 | #undef FLAG_f | ||||
2211 | #undef FLAG_e | ||||
2212 | #undef FLAG_version | ||||
Elliott Hughes | 591e547 | 2016-10-03 19:28:43 -0700 | [diff] [blame] | 2213 | #undef FLAG_help |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2214 | #endif |
2215 | |||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2216 | // sendevent <4>4 <4>4 |
2217 | #undef OPTSTR_sendevent | ||||
2218 | #define OPTSTR_sendevent "<4>4" | ||||
2219 | #ifdef CLEANUP_sendevent | ||||
2220 | #undef CLEANUP_sendevent | ||||
2221 | #undef FOR_sendevent | ||||
2222 | #endif | ||||
2223 | |||||
Elliott Hughes | 59a3610 | 2016-02-11 19:18:13 -0800 | [diff] [blame] | 2224 | // seq <1>3?f:s:w[!fw] <1>3?f:s:w[!fw] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2225 | #undef OPTSTR_seq |
Elliott Hughes | 59a3610 | 2016-02-11 19:18:13 -0800 | [diff] [blame] | 2226 | #define OPTSTR_seq "<1>3?f:s:w[!fw]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2227 | #ifdef CLEANUP_seq |
2228 | #undef CLEANUP_seq | ||||
2229 | #undef FOR_seq | ||||
Elliott Hughes | 59a3610 | 2016-02-11 19:18:13 -0800 | [diff] [blame] | 2230 | #undef FLAG_w |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2231 | #undef FLAG_s |
2232 | #undef FLAG_f | ||||
2233 | #endif | ||||
2234 | |||||
Elliott Hughes | 0711b88 | 2015-04-07 13:14:41 -0700 | [diff] [blame] | 2235 | // setenforce <1>1 <1>1 |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2236 | #undef OPTSTR_setenforce |
Elliott Hughes | 0711b88 | 2015-04-07 13:14:41 -0700 | [diff] [blame] | 2237 | #define OPTSTR_setenforce "<1>1" |
Elliott Hughes | f9551b3 | 2014-12-24 10:59:08 -0800 | [diff] [blame] | 2238 | #ifdef CLEANUP_setenforce |
2239 | #undef CLEANUP_setenforce | ||||
2240 | #undef FOR_setenforce | ||||
2241 | #endif | ||||
2242 | |||||
Elliott Hughes | a0637ce | 2016-08-22 13:45:55 -0700 | [diff] [blame] | 2243 | // setfattr hn:|v:x:|[!xv] hn:|v:x:|[!xv] |
Elliott Hughes | a1ce46b | 2016-08-02 09:08:31 -0700 | [diff] [blame] | 2244 | #undef OPTSTR_setfattr |
Elliott Hughes | a0637ce | 2016-08-22 13:45:55 -0700 | [diff] [blame] | 2245 | #define OPTSTR_setfattr "hn:|v:x:|[!xv]" |
Elliott Hughes | a1ce46b | 2016-08-02 09:08:31 -0700 | [diff] [blame] | 2246 | #ifdef CLEANUP_setfattr |
2247 | #undef CLEANUP_setfattr | ||||
2248 | #undef FOR_setfattr | ||||
2249 | #undef FLAG_x | ||||
2250 | #undef FLAG_v | ||||
2251 | #undef FLAG_n | ||||
2252 | #undef FLAG_h | ||||
2253 | #endif | ||||
2254 | |||||
Elliott Hughes | 4b39d13 | 2015-04-07 17:42:12 -0700 | [diff] [blame] | 2255 | // setprop <2>2 <2>2 |
2256 | #undef OPTSTR_setprop | ||||
2257 | #define OPTSTR_setprop "<2>2" | ||||
2258 | #ifdef CLEANUP_setprop | ||||
2259 | #undef CLEANUP_setprop | ||||
2260 | #undef FOR_setprop | ||||
2261 | #endif | ||||
2262 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2263 | // setsid ^<1t ^<1t |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2264 | #undef OPTSTR_setsid |
2265 | #define OPTSTR_setsid "^<1t" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2266 | #ifdef CLEANUP_setsid |
2267 | #undef CLEANUP_setsid | ||||
2268 | #undef FOR_setsid | ||||
2269 | #undef FLAG_t | ||||
2270 | #endif | ||||
2271 | |||||
2272 | // sh c:i | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2273 | #undef OPTSTR_sh |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2274 | #define OPTSTR_sh "c:i" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2275 | #ifdef CLEANUP_sh |
2276 | #undef CLEANUP_sh | ||||
2277 | #undef FOR_sh | ||||
2278 | #undef FLAG_i | ||||
2279 | #undef FLAG_c | ||||
2280 | #endif | ||||
2281 | |||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2282 | // sha1sum bc*[!bc] bc*[!bc] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2283 | #undef OPTSTR_sha1sum |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2284 | #define OPTSTR_sha1sum "bc*[!bc]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2285 | #ifdef CLEANUP_sha1sum |
2286 | #undef CLEANUP_sha1sum | ||||
2287 | #undef FOR_sha1sum | ||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2288 | #undef FLAG_c |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2289 | #undef FLAG_b |
2290 | #endif | ||||
2291 | |||||
Elliott Hughes | 53a43da | 2014-12-11 17:05:54 -0800 | [diff] [blame] | 2292 | // shred <1zxus#<1n#<1o#<0f |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2293 | #undef OPTSTR_shred |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2294 | #define OPTSTR_shred "<1zxus#<1n#<1o#<0f" |
Elliott Hughes | 53a43da | 2014-12-11 17:05:54 -0800 | [diff] [blame] | 2295 | #ifdef CLEANUP_shred |
2296 | #undef CLEANUP_shred | ||||
2297 | #undef FOR_shred | ||||
2298 | #undef FLAG_f | ||||
2299 | #undef FLAG_o | ||||
2300 | #undef FLAG_n | ||||
2301 | #undef FLAG_s | ||||
2302 | #undef FLAG_u | ||||
2303 | #undef FLAG_x | ||||
2304 | #undef FLAG_z | ||||
2305 | #endif | ||||
2306 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2307 | // skeleton (walrus)(blubber):;(also):e@d*c#b:a |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2308 | #undef OPTSTR_skeleton |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2309 | #define OPTSTR_skeleton "(walrus)(blubber):;(also):e@d*c#b:a" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2310 | #ifdef CLEANUP_skeleton |
2311 | #undef CLEANUP_skeleton | ||||
2312 | #undef FOR_skeleton | ||||
2313 | #undef FLAG_a | ||||
2314 | #undef FLAG_b | ||||
2315 | #undef FLAG_c | ||||
2316 | #undef FLAG_d | ||||
2317 | #undef FLAG_e | ||||
2318 | #undef FLAG_also | ||||
2319 | #undef FLAG_blubber | ||||
2320 | #undef FLAG_walrus | ||||
2321 | #endif | ||||
2322 | |||||
2323 | // skeleton_alias b#dq | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2324 | #undef OPTSTR_skeleton_alias |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2325 | #define OPTSTR_skeleton_alias "b#dq" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2326 | #ifdef CLEANUP_skeleton_alias |
2327 | #undef CLEANUP_skeleton_alias | ||||
2328 | #undef FOR_skeleton_alias | ||||
2329 | #undef FLAG_q | ||||
2330 | #undef FLAG_d | ||||
2331 | #undef FLAG_b | ||||
2332 | #endif | ||||
2333 | |||||
2334 | // sleep <1 <1 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2335 | #undef OPTSTR_sleep |
2336 | #define OPTSTR_sleep "<1" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2337 | #ifdef CLEANUP_sleep |
2338 | #undef CLEANUP_sleep | ||||
2339 | #undef FOR_sleep | ||||
2340 | #endif | ||||
2341 | |||||
2342 | // sort gS:T:mo:k*t:xbMcszdfirun gS:T:mo:k*t:xbMcszdfirun | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2343 | #undef OPTSTR_sort |
2344 | #define OPTSTR_sort "gS:T:mo:k*t:xbMcszdfirun" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2345 | #ifdef CLEANUP_sort |
2346 | #undef CLEANUP_sort | ||||
2347 | #undef FOR_sort | ||||
2348 | #undef FLAG_n | ||||
2349 | #undef FLAG_u | ||||
2350 | #undef FLAG_r | ||||
2351 | #undef FLAG_i | ||||
2352 | #undef FLAG_f | ||||
2353 | #undef FLAG_d | ||||
2354 | #undef FLAG_z | ||||
2355 | #undef FLAG_s | ||||
2356 | #undef FLAG_c | ||||
2357 | #undef FLAG_M | ||||
2358 | #undef FLAG_b | ||||
2359 | #undef FLAG_x | ||||
2360 | #undef FLAG_t | ||||
2361 | #undef FLAG_k | ||||
2362 | #undef FLAG_o | ||||
2363 | #undef FLAG_m | ||||
2364 | #undef FLAG_T | ||||
2365 | #undef FLAG_S | ||||
2366 | #undef FLAG_g | ||||
2367 | #endif | ||||
2368 | |||||
Elliott Hughes | 4be718d | 2016-11-11 15:45:33 -0800 | [diff] [blame] | 2369 | // split >2a#<1=2>9b#<1l#<1[!bl] >2a#<1=2>9b#<1l#<1[!bl] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2370 | #undef OPTSTR_split |
Elliott Hughes | 4be718d | 2016-11-11 15:45:33 -0800 | [diff] [blame] | 2371 | #define OPTSTR_split ">2a#<1=2>9b#<1l#<1[!bl]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2372 | #ifdef CLEANUP_split |
2373 | #undef CLEANUP_split | ||||
2374 | #undef FOR_split | ||||
2375 | #undef FLAG_l | ||||
2376 | #undef FLAG_b | ||||
2377 | #undef FLAG_a | ||||
2378 | #endif | ||||
2379 | |||||
Elliott Hughes | 06b90e3 | 2016-06-28 14:20:54 -0700 | [diff] [blame] | 2380 | // start |
2381 | #undef OPTSTR_start | ||||
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 2382 | #define OPTSTR_start 0 |
Elliott Hughes | 06b90e3 | 2016-06-28 14:20:54 -0700 | [diff] [blame] | 2383 | #ifdef CLEANUP_start |
2384 | #undef CLEANUP_start | ||||
2385 | #undef FOR_start | ||||
2386 | #endif | ||||
2387 | |||||
Elliott Hughes | a2ba247 | 2016-05-24 09:12:04 -0700 | [diff] [blame] | 2388 | // stat <1c:fLt <1c:fLt |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2389 | #undef OPTSTR_stat |
Elliott Hughes | a2ba247 | 2016-05-24 09:12:04 -0700 | [diff] [blame] | 2390 | #define OPTSTR_stat "<1c:fLt" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2391 | #ifdef CLEANUP_stat |
2392 | #undef CLEANUP_stat | ||||
2393 | #undef FOR_stat | ||||
Elliott Hughes | a2ba247 | 2016-05-24 09:12:04 -0700 | [diff] [blame] | 2394 | #undef FLAG_t |
2395 | #undef FLAG_L | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2396 | #undef FLAG_f |
2397 | #undef FLAG_c | ||||
2398 | #endif | ||||
2399 | |||||
Elliott Hughes | 06b90e3 | 2016-06-28 14:20:54 -0700 | [diff] [blame] | 2400 | // stop |
2401 | #undef OPTSTR_stop | ||||
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 2402 | #define OPTSTR_stop 0 |
Elliott Hughes | 06b90e3 | 2016-06-28 14:20:54 -0700 | [diff] [blame] | 2403 | #ifdef CLEANUP_stop |
2404 | #undef CLEANUP_stop | ||||
2405 | #undef FOR_stop | ||||
2406 | #endif | ||||
2407 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2408 | // strings an#=4<1fo an#=4<1fo |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2409 | #undef OPTSTR_strings |
2410 | #define OPTSTR_strings "an#=4<1fo" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2411 | #ifdef CLEANUP_strings |
2412 | #undef CLEANUP_strings | ||||
2413 | #undef FOR_strings | ||||
2414 | #undef FLAG_o | ||||
2415 | #undef FLAG_f | ||||
2416 | #undef FLAG_n | ||||
2417 | #undef FLAG_a | ||||
2418 | #endif | ||||
2419 | |||||
2420 | // su lmpc:s: | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2421 | #undef OPTSTR_su |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2422 | #define OPTSTR_su "lmpc:s:" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2423 | #ifdef CLEANUP_su |
2424 | #undef CLEANUP_su | ||||
2425 | #undef FOR_su | ||||
2426 | #undef FLAG_s | ||||
2427 | #undef FLAG_c | ||||
2428 | #undef FLAG_p | ||||
2429 | #undef FLAG_m | ||||
2430 | #undef FLAG_l | ||||
2431 | #endif | ||||
2432 | |||||
2433 | // sulogin t#<0=0 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2434 | #undef OPTSTR_sulogin |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2435 | #define OPTSTR_sulogin "t#<0=0" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2436 | #ifdef CLEANUP_sulogin |
2437 | #undef CLEANUP_sulogin | ||||
2438 | #undef FOR_sulogin | ||||
2439 | #undef FLAG_t | ||||
2440 | #endif | ||||
2441 | |||||
2442 | // swapoff <1>1 <1>1 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2443 | #undef OPTSTR_swapoff |
2444 | #define OPTSTR_swapoff "<1>1" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2445 | #ifdef CLEANUP_swapoff |
2446 | #undef CLEANUP_swapoff | ||||
2447 | #undef FOR_swapoff | ||||
2448 | #endif | ||||
2449 | |||||
Elliott Hughes | a729fc8 | 2016-01-20 20:41:02 -0800 | [diff] [blame] | 2450 | // swapon <1>1p#<0>32767d <1>1p#<0>32767d |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2451 | #undef OPTSTR_swapon |
Elliott Hughes | a729fc8 | 2016-01-20 20:41:02 -0800 | [diff] [blame] | 2452 | #define OPTSTR_swapon "<1>1p#<0>32767d" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2453 | #ifdef CLEANUP_swapon |
2454 | #undef CLEANUP_swapon | ||||
2455 | #undef FOR_swapon | ||||
Elliott Hughes | a729fc8 | 2016-01-20 20:41:02 -0800 | [diff] [blame] | 2456 | #undef FLAG_d |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2457 | #undef FLAG_p |
2458 | #endif | ||||
2459 | |||||
Elliott Hughes | d9d7761 | 2016-03-08 15:06:22 -0800 | [diff] [blame] | 2460 | // switch_root <2c:h |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2461 | #undef OPTSTR_switch_root |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2462 | #define OPTSTR_switch_root "<2c:h" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2463 | #ifdef CLEANUP_switch_root |
2464 | #undef CLEANUP_switch_root | ||||
2465 | #undef FOR_switch_root | ||||
2466 | #undef FLAG_h | ||||
2467 | #undef FLAG_c | ||||
2468 | #endif | ||||
2469 | |||||
2470 | // sync | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2471 | #undef OPTSTR_sync |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 2472 | #define OPTSTR_sync 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2473 | #ifdef CLEANUP_sync |
2474 | #undef CLEANUP_sync | ||||
2475 | #undef FOR_sync | ||||
2476 | #endif | ||||
2477 | |||||
2478 | // sysctl ^neNqwpaA[!ap][!aq][!aw][+aA] ^neNqwpaA[!ap][!aq][!aw][+aA] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2479 | #undef OPTSTR_sysctl |
2480 | #define OPTSTR_sysctl "^neNqwpaA[!ap][!aq][!aw][+aA]" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2481 | #ifdef CLEANUP_sysctl |
2482 | #undef CLEANUP_sysctl | ||||
2483 | #undef FOR_sysctl | ||||
2484 | #undef FLAG_A | ||||
2485 | #undef FLAG_a | ||||
2486 | #undef FLAG_p | ||||
2487 | #undef FLAG_w | ||||
2488 | #undef FLAG_q | ||||
2489 | #undef FLAG_N | ||||
2490 | #undef FLAG_e | ||||
2491 | #undef FLAG_n | ||||
2492 | #endif | ||||
2493 | |||||
2494 | // syslogd >0l#<1>8=8R:b#<0>99=1s#<0=200m#<0>71582787=20O:p:f:a:nSKLD | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2495 | #undef OPTSTR_syslogd |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2496 | #define OPTSTR_syslogd ">0l#<1>8=8R:b#<0>99=1s#<0=200m#<0>71582787=20O:p:f:a:nSKLD" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2497 | #ifdef CLEANUP_syslogd |
2498 | #undef CLEANUP_syslogd | ||||
2499 | #undef FOR_syslogd | ||||
2500 | #undef FLAG_D | ||||
2501 | #undef FLAG_L | ||||
2502 | #undef FLAG_K | ||||
2503 | #undef FLAG_S | ||||
2504 | #undef FLAG_n | ||||
2505 | #undef FLAG_a | ||||
2506 | #undef FLAG_f | ||||
2507 | #undef FLAG_p | ||||
2508 | #undef FLAG_O | ||||
2509 | #undef FLAG_m | ||||
2510 | #undef FLAG_s | ||||
2511 | #undef FLAG_b | ||||
2512 | #undef FLAG_R | ||||
2513 | #undef FLAG_l | ||||
2514 | #endif | ||||
2515 | |||||
2516 | // tac | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2517 | #undef OPTSTR_tac |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 2518 | #define OPTSTR_tac 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2519 | #ifdef CLEANUP_tac |
2520 | #undef CLEANUP_tac | ||||
2521 | #undef FOR_tac | ||||
2522 | #endif | ||||
2523 | |||||
Elliott Hughes | 0e6551a | 2015-03-28 12:49:31 -0700 | [diff] [blame] | 2524 | // tail ?fc-n-[-cn] ?fc-n-[-cn] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2525 | #undef OPTSTR_tail |
Elliott Hughes | 0e6551a | 2015-03-28 12:49:31 -0700 | [diff] [blame] | 2526 | #define OPTSTR_tail "?fc-n-[-cn]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2527 | #ifdef CLEANUP_tail |
2528 | #undef CLEANUP_tail | ||||
2529 | #undef FOR_tail | ||||
2530 | #undef FLAG_n | ||||
2531 | #undef FLAG_c | ||||
2532 | #undef FLAG_f | ||||
2533 | #endif | ||||
2534 | |||||
Elliott Hughes | 3233e2f | 2017-05-25 14:16:21 -0700 | [diff] [blame] | 2535 | // tar &(no-recursion)(numeric-owner)(no-same-permissions)(overwrite)(exclude)*(to-command):o(no-same-owner)p(same-permissions)k(keep-old)c(create)|h(dereference)x(extract)|t(list)|v(verbose)j(bzip2)z(gzip)O(to-stdout)m(touch)X(exclude-from)*T(files-from)*C(directory):f(file):[!txc][!jz] &(no-recursion)(numeric-owner)(no-same-permissions)(overwrite)(exclude)*(to-command):o(no-same-owner)p(same-permissions)k(keep-old)c(create)|h(dereference)x(extract)|t(list)|v(verbose)j(bzip2)z(gzip)O(to-stdout)m(touch)X(exclude-from)*T(files-from)*C(directory):f(file):[!txc][!jz] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2536 | #undef OPTSTR_tar |
Elliott Hughes | 3233e2f | 2017-05-25 14:16:21 -0700 | [diff] [blame] | 2537 | #define OPTSTR_tar "&(no-recursion)(numeric-owner)(no-same-permissions)(overwrite)(exclude)*(to-command):o(no-same-owner)p(same-permissions)k(keep-old)c(create)|h(dereference)x(extract)|t(list)|v(verbose)j(bzip2)z(gzip)O(to-stdout)m(touch)X(exclude-from)*T(files-from)*C(directory):f(file):[!txc][!jz]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2538 | #ifdef CLEANUP_tar |
2539 | #undef CLEANUP_tar | ||||
2540 | #undef FOR_tar | ||||
2541 | #undef FLAG_file | ||||
2542 | #undef FLAG_f | ||||
2543 | #undef FLAG_directory | ||||
2544 | #undef FLAG_C | ||||
2545 | #undef FLAG_files_from | ||||
2546 | #undef FLAG_T | ||||
2547 | #undef FLAG_exclude_from | ||||
2548 | #undef FLAG_X | ||||
2549 | #undef FLAG_touch | ||||
2550 | #undef FLAG_m | ||||
2551 | #undef FLAG_to_stdout | ||||
2552 | #undef FLAG_O | ||||
2553 | #undef FLAG_gzip | ||||
2554 | #undef FLAG_z | ||||
Elliott Hughes | 3233e2f | 2017-05-25 14:16:21 -0700 | [diff] [blame] | 2555 | #undef FLAG_bzip2 |
2556 | #undef FLAG_j | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2557 | #undef FLAG_verbose |
2558 | #undef FLAG_v | ||||
2559 | #undef FLAG_list | ||||
2560 | #undef FLAG_t | ||||
2561 | #undef FLAG_extract | ||||
2562 | #undef FLAG_x | ||||
2563 | #undef FLAG_dereference | ||||
2564 | #undef FLAG_h | ||||
2565 | #undef FLAG_create | ||||
2566 | #undef FLAG_c | ||||
2567 | #undef FLAG_keep_old | ||||
2568 | #undef FLAG_k | ||||
2569 | #undef FLAG_same_permissions | ||||
2570 | #undef FLAG_p | ||||
2571 | #undef FLAG_no_same_owner | ||||
2572 | #undef FLAG_o | ||||
2573 | #undef FLAG_to_command | ||||
2574 | #undef FLAG_exclude | ||||
2575 | #undef FLAG_overwrite | ||||
2576 | #undef FLAG_no_same_permissions | ||||
2577 | #undef FLAG_numeric_owner | ||||
2578 | #undef FLAG_no_recursion | ||||
2579 | #endif | ||||
2580 | |||||
2581 | // taskset <1^pa <1^pa | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2582 | #undef OPTSTR_taskset |
2583 | #define OPTSTR_taskset "<1^pa" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2584 | #ifdef CLEANUP_taskset |
2585 | #undef CLEANUP_taskset | ||||
2586 | #undef FOR_taskset | ||||
2587 | #undef FLAG_a | ||||
2588 | #undef FLAG_p | ||||
2589 | #endif | ||||
2590 | |||||
2591 | // tcpsvd ^<3c#=30<1C:b#=20<0u:l:hEv | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2592 | #undef OPTSTR_tcpsvd |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2593 | #define OPTSTR_tcpsvd "^<3c#=30<1C:b#=20<0u:l:hEv" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2594 | #ifdef CLEANUP_tcpsvd |
2595 | #undef CLEANUP_tcpsvd | ||||
2596 | #undef FOR_tcpsvd | ||||
2597 | #undef FLAG_v | ||||
2598 | #undef FLAG_E | ||||
2599 | #undef FLAG_h | ||||
2600 | #undef FLAG_l | ||||
2601 | #undef FLAG_u | ||||
2602 | #undef FLAG_b | ||||
2603 | #undef FLAG_C | ||||
2604 | #undef FLAG_c | ||||
2605 | #endif | ||||
2606 | |||||
2607 | // tee ia ia | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2608 | #undef OPTSTR_tee |
2609 | #define OPTSTR_tee "ia" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2610 | #ifdef CLEANUP_tee |
2611 | #undef CLEANUP_tee | ||||
2612 | #undef FOR_tee | ||||
2613 | #undef FLAG_a | ||||
2614 | #undef FLAG_i | ||||
2615 | #endif | ||||
2616 | |||||
2617 | // telnet <1>2 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2618 | #undef OPTSTR_telnet |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2619 | #define OPTSTR_telnet "<1>2" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2620 | #ifdef CLEANUP_telnet |
2621 | #undef CLEANUP_telnet | ||||
2622 | #undef FOR_telnet | ||||
2623 | #endif | ||||
2624 | |||||
2625 | // telnetd w#<0b:p#<0>65535=23f:l:FSKi[!wi] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2626 | #undef OPTSTR_telnetd |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2627 | #define OPTSTR_telnetd "w#<0b:p#<0>65535=23f:l:FSKi[!wi]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2628 | #ifdef CLEANUP_telnetd |
2629 | #undef CLEANUP_telnetd | ||||
2630 | #undef FOR_telnetd | ||||
2631 | #undef FLAG_i | ||||
2632 | #undef FLAG_K | ||||
2633 | #undef FLAG_S | ||||
2634 | #undef FLAG_F | ||||
2635 | #undef FLAG_l | ||||
2636 | #undef FLAG_f | ||||
2637 | #undef FLAG_p | ||||
2638 | #undef FLAG_b | ||||
2639 | #undef FLAG_w | ||||
2640 | #endif | ||||
2641 | |||||
2642 | // test | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2643 | #undef OPTSTR_test |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 2644 | #define OPTSTR_test 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2645 | #ifdef CLEANUP_test |
2646 | #undef CLEANUP_test | ||||
2647 | #undef FOR_test | ||||
2648 | #endif | ||||
2649 | |||||
Elliott Hughes | 134791c | 2015-08-31 11:37:31 -0700 | [diff] [blame] | 2650 | // test_human_readable <1>1ibs |
2651 | #undef OPTSTR_test_human_readable | ||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2652 | #define OPTSTR_test_human_readable "<1>1ibs" |
Elliott Hughes | 134791c | 2015-08-31 11:37:31 -0700 | [diff] [blame] | 2653 | #ifdef CLEANUP_test_human_readable |
2654 | #undef CLEANUP_test_human_readable | ||||
2655 | #undef FOR_test_human_readable | ||||
2656 | #undef FLAG_s | ||||
2657 | #undef FLAG_b | ||||
2658 | #undef FLAG_i | ||||
2659 | #endif | ||||
2660 | |||||
Elliott Hughes | fc9e18a | 2015-12-11 17:31:26 -0800 | [diff] [blame] | 2661 | // test_many_options ZYXWVUTSRQPONMLKJIHGFEDCBAzyxwvutsrqponmlkjihgfedcba |
2662 | #undef OPTSTR_test_many_options | ||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2663 | #define OPTSTR_test_many_options "ZYXWVUTSRQPONMLKJIHGFEDCBAzyxwvutsrqponmlkjihgfedcba" |
Elliott Hughes | fc9e18a | 2015-12-11 17:31:26 -0800 | [diff] [blame] | 2664 | #ifdef CLEANUP_test_many_options |
2665 | #undef CLEANUP_test_many_options | ||||
2666 | #undef FOR_test_many_options | ||||
2667 | #undef FLAG_a | ||||
2668 | #undef FLAG_b | ||||
2669 | #undef FLAG_c | ||||
2670 | #undef FLAG_d | ||||
2671 | #undef FLAG_e | ||||
2672 | #undef FLAG_f | ||||
2673 | #undef FLAG_g | ||||
2674 | #undef FLAG_h | ||||
2675 | #undef FLAG_i | ||||
2676 | #undef FLAG_j | ||||
2677 | #undef FLAG_k | ||||
2678 | #undef FLAG_l | ||||
2679 | #undef FLAG_m | ||||
2680 | #undef FLAG_n | ||||
2681 | #undef FLAG_o | ||||
2682 | #undef FLAG_p | ||||
2683 | #undef FLAG_q | ||||
2684 | #undef FLAG_r | ||||
2685 | #undef FLAG_s | ||||
2686 | #undef FLAG_t | ||||
2687 | #undef FLAG_u | ||||
2688 | #undef FLAG_v | ||||
2689 | #undef FLAG_w | ||||
2690 | #undef FLAG_x | ||||
2691 | #undef FLAG_y | ||||
2692 | #undef FLAG_z | ||||
2693 | #undef FLAG_A | ||||
2694 | #undef FLAG_B | ||||
2695 | #undef FLAG_C | ||||
2696 | #undef FLAG_D | ||||
2697 | #undef FLAG_E | ||||
2698 | #undef FLAG_F | ||||
2699 | #undef FLAG_G | ||||
2700 | #undef FLAG_H | ||||
2701 | #undef FLAG_I | ||||
2702 | #undef FLAG_J | ||||
2703 | #undef FLAG_K | ||||
2704 | #undef FLAG_L | ||||
2705 | #undef FLAG_M | ||||
2706 | #undef FLAG_N | ||||
2707 | #undef FLAG_O | ||||
2708 | #undef FLAG_P | ||||
2709 | #undef FLAG_Q | ||||
2710 | #undef FLAG_R | ||||
2711 | #undef FLAG_S | ||||
2712 | #undef FLAG_T | ||||
2713 | #undef FLAG_U | ||||
2714 | #undef FLAG_V | ||||
2715 | #undef FLAG_W | ||||
2716 | #undef FLAG_X | ||||
2717 | #undef FLAG_Y | ||||
2718 | #undef FLAG_Z | ||||
2719 | #endif | ||||
2720 | |||||
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 2721 | // test_scankey |
2722 | #undef OPTSTR_test_scankey | ||||
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 2723 | #define OPTSTR_test_scankey 0 |
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 2724 | #ifdef CLEANUP_test_scankey |
2725 | #undef CLEANUP_test_scankey | ||||
2726 | #undef FOR_test_scankey | ||||
2727 | #endif | ||||
2728 | |||||
Elliott Hughes | 97809c2 | 2015-08-07 13:57:10 -0700 | [diff] [blame] | 2729 | // tftp <1b#<8>65464r:l:g|p|[!gp] |
2730 | #undef OPTSTR_tftp | ||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2731 | #define OPTSTR_tftp "<1b#<8>65464r:l:g|p|[!gp]" |
Elliott Hughes | 97809c2 | 2015-08-07 13:57:10 -0700 | [diff] [blame] | 2732 | #ifdef CLEANUP_tftp |
2733 | #undef CLEANUP_tftp | ||||
2734 | #undef FOR_tftp | ||||
2735 | #undef FLAG_p | ||||
2736 | #undef FLAG_g | ||||
2737 | #undef FLAG_l | ||||
2738 | #undef FLAG_r | ||||
2739 | #undef FLAG_b | ||||
2740 | #endif | ||||
2741 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2742 | // tftpd rcu:l |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2743 | #undef OPTSTR_tftpd |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2744 | #define OPTSTR_tftpd "rcu:l" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2745 | #ifdef CLEANUP_tftpd |
2746 | #undef CLEANUP_tftpd | ||||
2747 | #undef FOR_tftpd | ||||
2748 | #undef FLAG_l | ||||
2749 | #undef FLAG_u | ||||
2750 | #undef FLAG_c | ||||
2751 | #undef FLAG_r | ||||
2752 | #endif | ||||
2753 | |||||
2754 | // time <1^p <1^p | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2755 | #undef OPTSTR_time |
2756 | #define OPTSTR_time "<1^p" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2757 | #ifdef CLEANUP_time |
2758 | #undef CLEANUP_time | ||||
2759 | #undef FOR_time | ||||
2760 | #undef FLAG_p | ||||
2761 | #endif | ||||
2762 | |||||
Elliott Hughes | 40d36f2 | 2015-03-11 13:37:18 -0700 | [diff] [blame] | 2763 | // timeout <2^vk:s: <2^vk:s: |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2764 | #undef OPTSTR_timeout |
Elliott Hughes | 40d36f2 | 2015-03-11 13:37:18 -0700 | [diff] [blame] | 2765 | #define OPTSTR_timeout "<2^vk:s: " |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2766 | #ifdef CLEANUP_timeout |
2767 | #undef CLEANUP_timeout | ||||
2768 | #undef FOR_timeout | ||||
2769 | #undef FLAG_s | ||||
2770 | #undef FLAG_k | ||||
Elliott Hughes | 40d36f2 | 2015-03-11 13:37:18 -0700 | [diff] [blame] | 2771 | #undef FLAG_v |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2772 | #endif |
2773 | |||||
Elliott Hughes | a2ba247 | 2016-05-24 09:12:04 -0700 | [diff] [blame] | 2774 | // top >0mO*Hk*o*p*u*s#<1d#=3<1n#<1bq[!oO] >0mO*Hk*o*p*u*s#<1d#=3<1n#<1bq[!oO] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2775 | #undef OPTSTR_top |
Elliott Hughes | a2ba247 | 2016-05-24 09:12:04 -0700 | [diff] [blame] | 2776 | #define OPTSTR_top ">0mO*Hk*o*p*u*s#<1d#=3<1n#<1bq[!oO]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2777 | #ifdef CLEANUP_top |
2778 | #undef CLEANUP_top | ||||
2779 | #undef FOR_top | ||||
Elliott Hughes | a729fc8 | 2016-01-20 20:41:02 -0800 | [diff] [blame] | 2780 | #undef FLAG_q |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2781 | #undef FLAG_b |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2782 | #undef FLAG_n |
2783 | #undef FLAG_d | ||||
Elliott Hughes | fb4a3e4 | 2016-01-26 10:49:48 -0800 | [diff] [blame] | 2784 | #undef FLAG_s |
Elliott Hughes | a729fc8 | 2016-01-20 20:41:02 -0800 | [diff] [blame] | 2785 | #undef FLAG_u |
2786 | #undef FLAG_p | ||||
Elliott Hughes | fb4a3e4 | 2016-01-26 10:49:48 -0800 | [diff] [blame] | 2787 | #undef FLAG_o |
2788 | #undef FLAG_k | ||||
Elliott Hughes | 7844a48 | 2016-05-06 12:49:08 -0700 | [diff] [blame] | 2789 | #undef FLAG_H |
Elliott Hughes | a2ba247 | 2016-05-24 09:12:04 -0700 | [diff] [blame] | 2790 | #undef FLAG_O |
Elliott Hughes | a729fc8 | 2016-01-20 20:41:02 -0800 | [diff] [blame] | 2791 | #undef FLAG_m |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2792 | #endif |
2793 | |||||
Elliott Hughes | fb3ebf8 | 2016-10-22 09:12:59 -0700 | [diff] [blame] | 2794 | // touch <1acd:mr:t:h[!dtr] <1acd:mr:t:h[!dtr] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2795 | #undef OPTSTR_touch |
Elliott Hughes | fb3ebf8 | 2016-10-22 09:12:59 -0700 | [diff] [blame] | 2796 | #define OPTSTR_touch "<1acd:mr:t:h[!dtr]" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2797 | #ifdef CLEANUP_touch |
2798 | #undef CLEANUP_touch | ||||
2799 | #undef FOR_touch | ||||
Elliott Hughes | bf65a2e | 2015-02-09 12:14:46 -0800 | [diff] [blame] | 2800 | #undef FLAG_h |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2801 | #undef FLAG_t |
2802 | #undef FLAG_r | ||||
2803 | #undef FLAG_m | ||||
2804 | #undef FLAG_d | ||||
2805 | #undef FLAG_c | ||||
2806 | #undef FLAG_a | ||||
2807 | #endif | ||||
2808 | |||||
2809 | // toybox | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2810 | #undef OPTSTR_toybox |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 2811 | #define OPTSTR_toybox 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2812 | #ifdef CLEANUP_toybox |
2813 | #undef CLEANUP_toybox | ||||
2814 | #undef FOR_toybox | ||||
2815 | #endif | ||||
2816 | |||||
Elliott Hughes | 347e42b | 2015-01-13 18:45:44 -0800 | [diff] [blame] | 2817 | // tr ^>2<1Ccsd[+cC] ^>2<1Ccsd[+cC] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2818 | #undef OPTSTR_tr |
2819 | #define OPTSTR_tr "^>2<1Ccsd[+cC]" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2820 | #ifdef CLEANUP_tr |
2821 | #undef CLEANUP_tr | ||||
2822 | #undef FOR_tr | ||||
2823 | #undef FLAG_d | ||||
2824 | #undef FLAG_s | ||||
2825 | #undef FLAG_c | ||||
2826 | #undef FLAG_C | ||||
2827 | #endif | ||||
2828 | |||||
Elliott Hughes | 3c3e83a | 2014-12-16 20:18:05 -0800 | [diff] [blame] | 2829 | // traceroute <1>2i:f#<1>255=1z#<0>86400=0g*w#<0>86400=5t#<0>255=0s:q#<1>255=3p#<1>65535=33434m#<1>255=30rvndlIUF64 <1>2i:f#<1>255=1z#<0>86400=0g*w#<0>86400=5t#<0>255=0s:q#<1>255=3p#<1>65535=33434m#<1>255=30rvndlIUF64 |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2830 | #undef OPTSTR_traceroute |
2831 | #define OPTSTR_traceroute "<1>2i:f#<1>255=1z#<0>86400=0g*w#<0>86400=5t#<0>255=0s:q#<1>255=3p#<1>65535=33434m#<1>255=30rvndlIUF64" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2832 | #ifdef CLEANUP_traceroute |
2833 | #undef CLEANUP_traceroute | ||||
2834 | #undef FOR_traceroute | ||||
2835 | #undef FLAG_4 | ||||
2836 | #undef FLAG_6 | ||||
2837 | #undef FLAG_F | ||||
2838 | #undef FLAG_U | ||||
2839 | #undef FLAG_I | ||||
2840 | #undef FLAG_l | ||||
2841 | #undef FLAG_d | ||||
2842 | #undef FLAG_n | ||||
2843 | #undef FLAG_v | ||||
2844 | #undef FLAG_r | ||||
2845 | #undef FLAG_m | ||||
2846 | #undef FLAG_p | ||||
2847 | #undef FLAG_q | ||||
2848 | #undef FLAG_s | ||||
2849 | #undef FLAG_t | ||||
2850 | #undef FLAG_w | ||||
2851 | #undef FLAG_g | ||||
2852 | #undef FLAG_z | ||||
2853 | #undef FLAG_f | ||||
2854 | #undef FLAG_i | ||||
2855 | #endif | ||||
2856 | |||||
2857 | // true | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2858 | #undef OPTSTR_true |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 2859 | #define OPTSTR_true 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2860 | #ifdef CLEANUP_true |
2861 | #undef CLEANUP_true | ||||
2862 | #undef FOR_true | ||||
2863 | #endif | ||||
2864 | |||||
Elliott Hughes | 10a5d41 | 2015-05-03 18:48:57 -0700 | [diff] [blame] | 2865 | // truncate <1s:|c <1s:|c |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2866 | #undef OPTSTR_truncate |
Elliott Hughes | 10a5d41 | 2015-05-03 18:48:57 -0700 | [diff] [blame] | 2867 | #define OPTSTR_truncate "<1s:|c" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2868 | #ifdef CLEANUP_truncate |
2869 | #undef CLEANUP_truncate | ||||
2870 | #undef FOR_truncate | ||||
2871 | #undef FLAG_c | ||||
2872 | #undef FLAG_s | ||||
2873 | #endif | ||||
2874 | |||||
2875 | // tty s s | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2876 | #undef OPTSTR_tty |
2877 | #define OPTSTR_tty "s" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2878 | #ifdef CLEANUP_tty |
2879 | #undef CLEANUP_tty | ||||
2880 | #undef FOR_tty | ||||
2881 | #undef FLAG_s | ||||
2882 | #endif | ||||
2883 | |||||
Elliott Hughes | 5d83f7a | 2016-08-29 08:26:36 -0700 | [diff] [blame] | 2884 | // tunctl <1>1t|d|u:T[!td] <1>1t|d|u:T[!td] |
2885 | #undef OPTSTR_tunctl | ||||
2886 | #define OPTSTR_tunctl "<1>1t|d|u:T[!td]" | ||||
2887 | #ifdef CLEANUP_tunctl | ||||
2888 | #undef CLEANUP_tunctl | ||||
2889 | #undef FOR_tunctl | ||||
2890 | #undef FLAG_T | ||||
2891 | #undef FLAG_u | ||||
2892 | #undef FLAG_d | ||||
2893 | #undef FLAG_t | ||||
2894 | #endif | ||||
2895 | |||||
Elliott Hughes | 5922435 | 2016-02-11 19:37:05 -0800 | [diff] [blame] | 2896 | // ulimit >1P#<1SHavutsrRqpnmlifedc[-SH][!apvutsrRqnmlifedc] >1P#<1SHavutsrRqpnmlifedc[-SH][!apvutsrRqnmlifedc] |
Elliott Hughes | 59a3610 | 2016-02-11 19:18:13 -0800 | [diff] [blame] | 2897 | #undef OPTSTR_ulimit |
Elliott Hughes | 5922435 | 2016-02-11 19:37:05 -0800 | [diff] [blame] | 2898 | #define OPTSTR_ulimit ">1P#<1SHavutsrRqpnmlifedc[-SH][!apvutsrRqnmlifedc]" |
Elliott Hughes | 59a3610 | 2016-02-11 19:18:13 -0800 | [diff] [blame] | 2899 | #ifdef CLEANUP_ulimit |
2900 | #undef CLEANUP_ulimit | ||||
2901 | #undef FOR_ulimit | ||||
2902 | #undef FLAG_c | ||||
2903 | #undef FLAG_d | ||||
2904 | #undef FLAG_e | ||||
2905 | #undef FLAG_f | ||||
2906 | #undef FLAG_i | ||||
2907 | #undef FLAG_l | ||||
2908 | #undef FLAG_m | ||||
2909 | #undef FLAG_n | ||||
2910 | #undef FLAG_p | ||||
2911 | #undef FLAG_q | ||||
2912 | #undef FLAG_R | ||||
2913 | #undef FLAG_r | ||||
2914 | #undef FLAG_s | ||||
2915 | #undef FLAG_t | ||||
2916 | #undef FLAG_u | ||||
2917 | #undef FLAG_v | ||||
2918 | #undef FLAG_a | ||||
2919 | #undef FLAG_H | ||||
2920 | #undef FLAG_S | ||||
2921 | #undef FLAG_P | ||||
2922 | #endif | ||||
2923 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2924 | // umount ndDflrat*v[!na] ndDflrat*v[!na] |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2925 | #undef OPTSTR_umount |
2926 | #define OPTSTR_umount "ndDflrat*v[!na]" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2927 | #ifdef CLEANUP_umount |
2928 | #undef CLEANUP_umount | ||||
2929 | #undef FOR_umount | ||||
2930 | #undef FLAG_v | ||||
2931 | #undef FLAG_t | ||||
2932 | #undef FLAG_a | ||||
2933 | #undef FLAG_r | ||||
2934 | #undef FLAG_l | ||||
2935 | #undef FLAG_f | ||||
2936 | #undef FLAG_D | ||||
2937 | #undef FLAG_d | ||||
2938 | #undef FLAG_n | ||||
2939 | #endif | ||||
2940 | |||||
2941 | // uname oamvrns[+os] oamvrns[+os] | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2942 | #undef OPTSTR_uname |
2943 | #define OPTSTR_uname "oamvrns[+os]" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2944 | #ifdef CLEANUP_uname |
2945 | #undef CLEANUP_uname | ||||
2946 | #undef FOR_uname | ||||
2947 | #undef FLAG_s | ||||
2948 | #undef FLAG_n | ||||
2949 | #undef FLAG_r | ||||
2950 | #undef FLAG_v | ||||
2951 | #undef FLAG_m | ||||
2952 | #undef FLAG_a | ||||
2953 | #undef FLAG_o | ||||
2954 | #endif | ||||
2955 | |||||
2956 | // uniq f#s#w#zicdu f#s#w#zicdu | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2957 | #undef OPTSTR_uniq |
2958 | #define OPTSTR_uniq "f#s#w#zicdu" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2959 | #ifdef CLEANUP_uniq |
2960 | #undef CLEANUP_uniq | ||||
2961 | #undef FOR_uniq | ||||
2962 | #undef FLAG_u | ||||
2963 | #undef FLAG_d | ||||
2964 | #undef FLAG_c | ||||
2965 | #undef FLAG_i | ||||
2966 | #undef FLAG_z | ||||
2967 | #undef FLAG_w | ||||
2968 | #undef FLAG_s | ||||
2969 | #undef FLAG_f | ||||
2970 | #endif | ||||
2971 | |||||
Elliott Hughes | 59cff4a | 2015-02-18 17:22:23 -0800 | [diff] [blame] | 2972 | // unix2dos |
2973 | #undef OPTSTR_unix2dos | ||||
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 2974 | #define OPTSTR_unix2dos 0 |
Elliott Hughes | 59cff4a | 2015-02-18 17:22:23 -0800 | [diff] [blame] | 2975 | #ifdef CLEANUP_unix2dos |
2976 | #undef CLEANUP_unix2dos | ||||
2977 | #undef FOR_unix2dos | ||||
2978 | #endif | ||||
2979 | |||||
Elliott Hughes | baf5adf | 2014-12-16 15:48:40 -0800 | [diff] [blame] | 2980 | // unlink <1>1 |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2981 | #undef OPTSTR_unlink |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2982 | #define OPTSTR_unlink "<1>1" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2983 | #ifdef CLEANUP_unlink |
2984 | #undef CLEANUP_unlink | ||||
2985 | #undef FOR_unlink | ||||
2986 | #endif | ||||
2987 | |||||
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 2988 | // unshare <1^f(fork);r(map-root-user);i:(ipc);m:(mount);n:(net);p:(pid);u:(uts);U:(user); |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 2989 | #undef OPTSTR_unshare |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 2990 | #define OPTSTR_unshare "<1^f(fork);r(map-root-user);i:(ipc);m:(mount);n:(net);p:(pid);u:(uts);U:(user);" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2991 | #ifdef CLEANUP_unshare |
2992 | #undef CLEANUP_unshare | ||||
2993 | #undef FOR_unshare | ||||
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 2994 | #undef FLAG_user |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2995 | #undef FLAG_U |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 2996 | #undef FLAG_uts |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2997 | #undef FLAG_u |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 2998 | #undef FLAG_pid |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 2999 | #undef FLAG_p |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 3000 | #undef FLAG_net |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3001 | #undef FLAG_n |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 3002 | #undef FLAG_mount |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3003 | #undef FLAG_m |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 3004 | #undef FLAG_ipc |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3005 | #undef FLAG_i |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 3006 | #undef FLAG_map_root_user |
Elliott Hughes | 40d36f2 | 2015-03-11 13:37:18 -0700 | [diff] [blame] | 3007 | #undef FLAG_r |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 3008 | #undef FLAG_fork |
3009 | #undef FLAG_f | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3010 | #endif |
3011 | |||||
Elliott Hughes | 10d4b07 | 2017-03-22 10:07:35 -0700 | [diff] [blame] | 3012 | // uptime >0s >0s |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3013 | #undef OPTSTR_uptime |
Elliott Hughes | 10d4b07 | 2017-03-22 10:07:35 -0700 | [diff] [blame] | 3014 | #define OPTSTR_uptime ">0s" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3015 | #ifdef CLEANUP_uptime |
3016 | #undef CLEANUP_uptime | ||||
3017 | #undef FOR_uptime | ||||
Elliott Hughes | 10d4b07 | 2017-03-22 10:07:35 -0700 | [diff] [blame] | 3018 | #undef FLAG_s |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3019 | #endif |
3020 | |||||
3021 | // useradd <1>2u#<0G:s:g:h:SDH | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3022 | #undef OPTSTR_useradd |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 3023 | #define OPTSTR_useradd "<1>2u#<0G:s:g:h:SDH" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3024 | #ifdef CLEANUP_useradd |
3025 | #undef CLEANUP_useradd | ||||
3026 | #undef FOR_useradd | ||||
3027 | #undef FLAG_H | ||||
3028 | #undef FLAG_D | ||||
3029 | #undef FLAG_S | ||||
3030 | #undef FLAG_h | ||||
3031 | #undef FLAG_g | ||||
3032 | #undef FLAG_s | ||||
3033 | #undef FLAG_G | ||||
3034 | #undef FLAG_u | ||||
3035 | #endif | ||||
3036 | |||||
3037 | // userdel <1>1r | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3038 | #undef OPTSTR_userdel |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 3039 | #define OPTSTR_userdel "<1>1r" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3040 | #ifdef CLEANUP_userdel |
3041 | #undef CLEANUP_userdel | ||||
3042 | #undef FOR_userdel | ||||
3043 | #undef FLAG_r | ||||
3044 | #endif | ||||
3045 | |||||
3046 | // usleep <1 <1 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3047 | #undef OPTSTR_usleep |
3048 | #define OPTSTR_usleep "<1" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3049 | #ifdef CLEANUP_usleep |
3050 | #undef CLEANUP_usleep | ||||
3051 | #undef FOR_usleep | ||||
3052 | #endif | ||||
3053 | |||||
Elliott Hughes | eacb349 | 2016-10-04 09:27:25 -0700 | [diff] [blame] | 3054 | // uudecode >1o: >1o: |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3055 | #undef OPTSTR_uudecode |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 3056 | #define OPTSTR_uudecode ">1o:" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3057 | #ifdef CLEANUP_uudecode |
3058 | #undef CLEANUP_uudecode | ||||
3059 | #undef FOR_uudecode | ||||
3060 | #undef FLAG_o | ||||
3061 | #endif | ||||
3062 | |||||
Elliott Hughes | eacb349 | 2016-10-04 09:27:25 -0700 | [diff] [blame] | 3063 | // uuencode <1>2m <1>2m |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3064 | #undef OPTSTR_uuencode |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 3065 | #define OPTSTR_uuencode "<1>2m" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3066 | #ifdef CLEANUP_uuencode |
3067 | #undef CLEANUP_uuencode | ||||
3068 | #undef FOR_uuencode | ||||
3069 | #undef FLAG_m | ||||
3070 | #endif | ||||
3071 | |||||
3072 | // vconfig <2>4 <2>4 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3073 | #undef OPTSTR_vconfig |
3074 | #define OPTSTR_vconfig "<2>4" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3075 | #ifdef CLEANUP_vconfig |
3076 | #undef CLEANUP_vconfig | ||||
3077 | #undef FOR_vconfig | ||||
3078 | #endif | ||||
3079 | |||||
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 3080 | // vi <1>1 |
3081 | #undef OPTSTR_vi | ||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 3082 | #define OPTSTR_vi "<1>1" |
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 3083 | #ifdef CLEANUP_vi |
3084 | #undef CLEANUP_vi | ||||
3085 | #undef FOR_vi | ||||
3086 | #endif | ||||
3087 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3088 | // vmstat >2n >2n |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3089 | #undef OPTSTR_vmstat |
3090 | #define OPTSTR_vmstat ">2n" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3091 | #ifdef CLEANUP_vmstat |
3092 | #undef CLEANUP_vmstat | ||||
3093 | #undef FOR_vmstat | ||||
3094 | #undef FLAG_n | ||||
3095 | #endif | ||||
3096 | |||||
3097 | // w | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3098 | #undef OPTSTR_w |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 3099 | #define OPTSTR_w 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3100 | #ifdef CLEANUP_w |
3101 | #undef CLEANUP_w | ||||
3102 | #undef FOR_w | ||||
3103 | #endif | ||||
3104 | |||||
3105 | // watch ^<1n#<0=2te | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3106 | #undef OPTSTR_watch |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 3107 | #define OPTSTR_watch "^<1n#<0=2te" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3108 | #ifdef CLEANUP_watch |
3109 | #undef CLEANUP_watch | ||||
3110 | #undef FOR_watch | ||||
3111 | #undef FLAG_e | ||||
3112 | #undef FLAG_t | ||||
3113 | #undef FLAG_n | ||||
3114 | #endif | ||||
3115 | |||||
Elliott Hughes | e7b74ae | 2016-07-07 17:02:37 -0700 | [diff] [blame] | 3116 | // wc mcwl mcwl |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3117 | #undef OPTSTR_wc |
Elliott Hughes | e7b74ae | 2016-07-07 17:02:37 -0700 | [diff] [blame] | 3118 | #define OPTSTR_wc "mcwl" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3119 | #ifdef CLEANUP_wc |
3120 | #undef CLEANUP_wc | ||||
3121 | #undef FOR_wc | ||||
3122 | #undef FLAG_l | ||||
3123 | #undef FLAG_w | ||||
3124 | #undef FLAG_c | ||||
3125 | #undef FLAG_m | ||||
3126 | #endif | ||||
3127 | |||||
Elliott Hughes | 77e56de | 2016-02-29 16:14:51 -0800 | [diff] [blame] | 3128 | // wget f: |
3129 | #undef OPTSTR_wget | ||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 3130 | #define OPTSTR_wget "f:" |
Elliott Hughes | 77e56de | 2016-02-29 16:14:51 -0800 | [diff] [blame] | 3131 | #ifdef CLEANUP_wget |
3132 | #undef CLEANUP_wget | ||||
3133 | #undef FOR_wget | ||||
3134 | #undef FLAG_f | ||||
3135 | #endif | ||||
3136 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3137 | // which <1a <1a |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3138 | #undef OPTSTR_which |
3139 | #define OPTSTR_which "<1a" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3140 | #ifdef CLEANUP_which |
3141 | #undef CLEANUP_which | ||||
3142 | #undef FOR_which | ||||
3143 | #undef FLAG_a | ||||
3144 | #endif | ||||
3145 | |||||
3146 | // who a | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3147 | #undef OPTSTR_who |
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 3148 | #define OPTSTR_who "a" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3149 | #ifdef CLEANUP_who |
3150 | #undef CLEANUP_who | ||||
3151 | #undef FOR_who | ||||
3152 | #undef FLAG_a | ||||
3153 | #endif | ||||
3154 | |||||
3155 | // xargs ^I:E:L#ptxrn#<1s#0 ^I:E:L#ptxrn#<1s#0 | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3156 | #undef OPTSTR_xargs |
3157 | #define OPTSTR_xargs "^I:E:L#ptxrn#<1s#0" | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3158 | #ifdef CLEANUP_xargs |
3159 | #undef CLEANUP_xargs | ||||
3160 | #undef FOR_xargs | ||||
3161 | #undef FLAG_0 | ||||
3162 | #undef FLAG_s | ||||
3163 | #undef FLAG_n | ||||
3164 | #undef FLAG_r | ||||
3165 | #undef FLAG_x | ||||
3166 | #undef FLAG_t | ||||
3167 | #undef FLAG_p | ||||
3168 | #undef FLAG_L | ||||
3169 | #undef FLAG_E | ||||
3170 | #undef FLAG_I | ||||
3171 | #endif | ||||
3172 | |||||
Elliott Hughes | e7b74ae | 2016-07-07 17:02:37 -0700 | [diff] [blame] | 3173 | // xxd >1c#<1>4096=16l#g#<1=2prs#[!rs] >1c#<1>4096=16l#g#<1=2prs#[!rs] |
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 3174 | #undef OPTSTR_xxd |
Elliott Hughes | e7b74ae | 2016-07-07 17:02:37 -0700 | [diff] [blame] | 3175 | #define OPTSTR_xxd ">1c#<1>4096=16l#g#<1=2prs#[!rs]" |
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 3176 | #ifdef CLEANUP_xxd |
3177 | #undef CLEANUP_xxd | ||||
3178 | #undef FOR_xxd | ||||
Elliott Hughes | e7b74ae | 2016-07-07 17:02:37 -0700 | [diff] [blame] | 3179 | #undef FLAG_s |
Elliott Hughes | bae185a | 2016-02-19 21:37:17 -0800 | [diff] [blame] | 3180 | #undef FLAG_r |
3181 | #undef FLAG_p | ||||
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 3182 | #undef FLAG_g |
3183 | #undef FLAG_l | ||||
3184 | #undef FLAG_c | ||||
3185 | #endif | ||||
3186 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3187 | // xzcat |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3188 | #undef OPTSTR_xzcat |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 3189 | #define OPTSTR_xzcat 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3190 | #ifdef CLEANUP_xzcat |
3191 | #undef CLEANUP_xzcat | ||||
3192 | #undef FOR_xzcat | ||||
3193 | #endif | ||||
3194 | |||||
3195 | // yes | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3196 | #undef OPTSTR_yes |
Elliott Hughes | 650711a | 2016-07-17 20:02:10 -0700 | [diff] [blame] | 3197 | #define OPTSTR_yes 0 |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3198 | #ifdef CLEANUP_yes |
3199 | #undef CLEANUP_yes | ||||
3200 | #undef FOR_yes | ||||
3201 | #endif | ||||
3202 | |||||
Elliott Hughes | 429b7a3 | 2017-05-03 22:53:47 -0700 | [diff] [blame] | 3203 | // zcat cdfk123456789 cdfk123456789 |
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3204 | #undef OPTSTR_zcat |
Elliott Hughes | c5a1dd4 | 2017-05-02 11:34:07 -0700 | [diff] [blame] | 3205 | #define OPTSTR_zcat "cdfk123456789" |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3206 | #ifdef CLEANUP_zcat |
3207 | #undef CLEANUP_zcat | ||||
3208 | #undef FOR_zcat | ||||
Elliott Hughes | c5a1dd4 | 2017-05-02 11:34:07 -0700 | [diff] [blame] | 3209 | #undef FLAG_9 |
3210 | #undef FLAG_8 | ||||
3211 | #undef FLAG_7 | ||||
3212 | #undef FLAG_6 | ||||
3213 | #undef FLAG_5 | ||||
3214 | #undef FLAG_4 | ||||
3215 | #undef FLAG_3 | ||||
3216 | #undef FLAG_2 | ||||
3217 | #undef FLAG_1 | ||||
3218 | #undef FLAG_k | ||||
3219 | #undef FLAG_f | ||||
3220 | #undef FLAG_d | ||||
3221 | #undef FLAG_c | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3222 | #endif |
3223 | |||||
3224 | #ifdef FOR_acpi | ||||
3225 | #ifndef TT | ||||
3226 | #define TT this.acpi | ||||
3227 | #endif | ||||
3228 | #define FLAG_V (1<<0) | ||||
3229 | #define FLAG_t (1<<1) | ||||
3230 | #define FLAG_c (1<<2) | ||||
3231 | #define FLAG_b (1<<3) | ||||
3232 | #define FLAG_a (1<<4) | ||||
3233 | #endif | ||||
3234 | |||||
3235 | #ifdef FOR_arp | ||||
3236 | #ifndef TT | ||||
3237 | #define TT this.arp | ||||
3238 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3239 | #define FLAG_H (FORCED_FLAG<<0) |
3240 | #define FLAG_A (FORCED_FLAG<<1) | ||||
3241 | #define FLAG_p (FORCED_FLAG<<2) | ||||
3242 | #define FLAG_a (FORCED_FLAG<<3) | ||||
3243 | #define FLAG_d (FORCED_FLAG<<4) | ||||
3244 | #define FLAG_s (FORCED_FLAG<<5) | ||||
3245 | #define FLAG_D (FORCED_FLAG<<6) | ||||
3246 | #define FLAG_n (FORCED_FLAG<<7) | ||||
3247 | #define FLAG_i (FORCED_FLAG<<8) | ||||
3248 | #define FLAG_v (FORCED_FLAG<<9) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3249 | #endif |
3250 | |||||
3251 | #ifdef FOR_arping | ||||
3252 | #ifndef TT | ||||
3253 | #define TT this.arping | ||||
3254 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3255 | #define FLAG_f (FORCED_FLAG<<0) |
3256 | #define FLAG_q (FORCED_FLAG<<1) | ||||
3257 | #define FLAG_b (FORCED_FLAG<<2) | ||||
3258 | #define FLAG_D (FORCED_FLAG<<3) | ||||
3259 | #define FLAG_U (FORCED_FLAG<<4) | ||||
3260 | #define FLAG_A (FORCED_FLAG<<5) | ||||
3261 | #define FLAG_c (FORCED_FLAG<<6) | ||||
3262 | #define FLAG_w (FORCED_FLAG<<7) | ||||
3263 | #define FLAG_I (FORCED_FLAG<<8) | ||||
3264 | #define FLAG_s (FORCED_FLAG<<9) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3265 | #endif |
3266 | |||||
Elliott Hughes | 7c3d7b1 | 2017-02-20 20:29:13 -0800 | [diff] [blame] | 3267 | #ifdef FOR_ascii |
3268 | #ifndef TT | ||||
3269 | #define TT this.ascii | ||||
3270 | #endif | ||||
3271 | #endif | ||||
3272 | |||||
Elliott Hughes | 1486223 | 2014-12-18 17:55:47 -0800 | [diff] [blame] | 3273 | #ifdef FOR_base64 |
3274 | #ifndef TT | ||||
3275 | #define TT this.base64 | ||||
3276 | #endif | ||||
3277 | #define FLAG_w (1<<0) | ||||
3278 | #define FLAG_i (1<<1) | ||||
3279 | #define FLAG_d (1<<2) | ||||
3280 | #endif | ||||
3281 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3282 | #ifdef FOR_basename |
3283 | #ifndef TT | ||||
3284 | #define TT this.basename | ||||
3285 | #endif | ||||
3286 | #endif | ||||
3287 | |||||
3288 | #ifdef FOR_blkid | ||||
3289 | #ifndef TT | ||||
3290 | #define TT this.blkid | ||||
3291 | #endif | ||||
3292 | #endif | ||||
3293 | |||||
3294 | #ifdef FOR_blockdev | ||||
3295 | #ifndef TT | ||||
3296 | #define TT this.blockdev | ||||
3297 | #endif | ||||
3298 | #define FLAG_rereadpt (1<<0) | ||||
3299 | #define FLAG_flushbufs (1<<1) | ||||
3300 | #define FLAG_getsize64 (1<<2) | ||||
3301 | #define FLAG_getsize (1<<3) | ||||
3302 | #define FLAG_getsz (1<<4) | ||||
3303 | #define FLAG_setbsz (1<<5) | ||||
3304 | #define FLAG_getbsz (1<<6) | ||||
3305 | #define FLAG_getss (1<<7) | ||||
3306 | #define FLAG_getro (1<<8) | ||||
3307 | #define FLAG_setrw (1<<9) | ||||
3308 | #define FLAG_setro (1<<10) | ||||
3309 | #endif | ||||
3310 | |||||
3311 | #ifdef FOR_bootchartd | ||||
3312 | #ifndef TT | ||||
3313 | #define TT this.bootchartd | ||||
3314 | #endif | ||||
3315 | #endif | ||||
3316 | |||||
3317 | #ifdef FOR_brctl | ||||
3318 | #ifndef TT | ||||
3319 | #define TT this.brctl | ||||
3320 | #endif | ||||
3321 | #endif | ||||
3322 | |||||
Elliott Hughes | ede3a45 | 2015-08-12 16:57:42 -0700 | [diff] [blame] | 3323 | #ifdef FOR_bunzip2 |
3324 | #ifndef TT | ||||
3325 | #define TT this.bunzip2 | ||||
3326 | #endif | ||||
Elliott Hughes | 7602ee6 | 2017-03-27 23:02:40 -0700 | [diff] [blame] | 3327 | #define FLAG_v (FORCED_FLAG<<0) |
3328 | #define FLAG_k (FORCED_FLAG<<1) | ||||
3329 | #define FLAG_t (FORCED_FLAG<<2) | ||||
3330 | #define FLAG_f (FORCED_FLAG<<3) | ||||
3331 | #define FLAG_c (FORCED_FLAG<<4) | ||||
Elliott Hughes | ede3a45 | 2015-08-12 16:57:42 -0700 | [diff] [blame] | 3332 | #endif |
3333 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3334 | #ifdef FOR_bzcat |
3335 | #ifndef TT | ||||
3336 | #define TT this.bzcat | ||||
3337 | #endif | ||||
3338 | #endif | ||||
3339 | |||||
3340 | #ifdef FOR_cal | ||||
3341 | #ifndef TT | ||||
3342 | #define TT this.cal | ||||
3343 | #endif | ||||
3344 | #endif | ||||
3345 | |||||
3346 | #ifdef FOR_cat | ||||
3347 | #ifndef TT | ||||
3348 | #define TT this.cat | ||||
3349 | #endif | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3350 | #define FLAG_e (1<<0) |
3351 | #define FLAG_t (1<<1) | ||||
3352 | #define FLAG_v (1<<2) | ||||
Elliott Hughes | f9551b3 | 2014-12-24 10:59:08 -0800 | [diff] [blame] | 3353 | #define FLAG_u (1<<3) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3354 | #endif |
3355 | |||||
Elliott Hughes | 0a5fd80 | 2015-05-08 10:39:42 -0700 | [diff] [blame] | 3356 | #ifdef FOR_catv |
3357 | #ifndef TT | ||||
3358 | #define TT this.catv | ||||
3359 | #endif | ||||
3360 | #define FLAG_e (FORCED_FLAG<<0) | ||||
3361 | #define FLAG_t (FORCED_FLAG<<1) | ||||
3362 | #define FLAG_v (FORCED_FLAG<<2) | ||||
3363 | #endif | ||||
3364 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3365 | #ifdef FOR_cd |
3366 | #ifndef TT | ||||
3367 | #define TT this.cd | ||||
3368 | #endif | ||||
3369 | #endif | ||||
3370 | |||||
3371 | #ifdef FOR_chattr | ||||
3372 | #ifndef TT | ||||
3373 | #define TT this.chattr | ||||
3374 | #endif | ||||
3375 | #endif | ||||
3376 | |||||
Elliott Hughes | 7611563 | 2014-12-16 09:14:47 -0800 | [diff] [blame] | 3377 | #ifdef FOR_chcon |
3378 | #ifndef TT | ||||
3379 | #define TT this.chcon | ||||
3380 | #endif | ||||
Elliott Hughes | bf65a2e | 2015-02-09 12:14:46 -0800 | [diff] [blame] | 3381 | #define FLAG_R (1<<0) |
3382 | #define FLAG_v (1<<1) | ||||
Elliott Hughes | 7611563 | 2014-12-16 09:14:47 -0800 | [diff] [blame] | 3383 | #define FLAG_h (1<<2) |
3384 | #endif | ||||
3385 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3386 | #ifdef FOR_chgrp |
3387 | #ifndef TT | ||||
3388 | #define TT this.chgrp | ||||
3389 | #endif | ||||
3390 | #define FLAG_v (1<<0) | ||||
3391 | #define FLAG_f (1<<1) | ||||
3392 | #define FLAG_R (1<<2) | ||||
3393 | #define FLAG_H (1<<3) | ||||
3394 | #define FLAG_L (1<<4) | ||||
3395 | #define FLAG_P (1<<5) | ||||
3396 | #define FLAG_h (1<<6) | ||||
3397 | #endif | ||||
3398 | |||||
3399 | #ifdef FOR_chmod | ||||
3400 | #ifndef TT | ||||
3401 | #define TT this.chmod | ||||
3402 | #endif | ||||
3403 | #define FLAG_f (1<<0) | ||||
3404 | #define FLAG_R (1<<1) | ||||
3405 | #define FLAG_v (1<<2) | ||||
3406 | #endif | ||||
3407 | |||||
3408 | #ifdef FOR_chroot | ||||
3409 | #ifndef TT | ||||
3410 | #define TT this.chroot | ||||
3411 | #endif | ||||
3412 | #endif | ||||
3413 | |||||
Elliott Hughes | 5d83f7a | 2016-08-29 08:26:36 -0700 | [diff] [blame] | 3414 | #ifdef FOR_chrt |
3415 | #ifndef TT | ||||
3416 | #define TT this.chrt | ||||
3417 | #endif | ||||
Elliott Hughes | 3233e2f | 2017-05-25 14:16:21 -0700 | [diff] [blame] | 3418 | #define FLAG_o (1<<0) |
3419 | #define FLAG_f (1<<1) | ||||
3420 | #define FLAG_r (1<<2) | ||||
3421 | #define FLAG_b (1<<3) | ||||
3422 | #define FLAG_R (1<<4) | ||||
3423 | #define FLAG_i (1<<5) | ||||
Elliott Hughes | 5d83f7a | 2016-08-29 08:26:36 -0700 | [diff] [blame] | 3424 | #define FLAG_p (1<<6) |
3425 | #define FLAG_m (1<<7) | ||||
3426 | #endif | ||||
3427 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3428 | #ifdef FOR_chvt |
3429 | #ifndef TT | ||||
3430 | #define TT this.chvt | ||||
3431 | #endif | ||||
3432 | #endif | ||||
3433 | |||||
3434 | #ifdef FOR_cksum | ||||
3435 | #ifndef TT | ||||
3436 | #define TT this.cksum | ||||
3437 | #endif | ||||
3438 | #define FLAG_N (1<<0) | ||||
3439 | #define FLAG_L (1<<1) | ||||
3440 | #define FLAG_P (1<<2) | ||||
3441 | #define FLAG_I (1<<3) | ||||
3442 | #define FLAG_H (1<<4) | ||||
3443 | #endif | ||||
3444 | |||||
3445 | #ifdef FOR_clear | ||||
3446 | #ifndef TT | ||||
3447 | #define TT this.clear | ||||
3448 | #endif | ||||
3449 | #endif | ||||
3450 | |||||
3451 | #ifdef FOR_cmp | ||||
3452 | #ifndef TT | ||||
3453 | #define TT this.cmp | ||||
3454 | #endif | ||||
3455 | #define FLAG_s (1<<0) | ||||
3456 | #define FLAG_l (1<<1) | ||||
3457 | #endif | ||||
3458 | |||||
3459 | #ifdef FOR_comm | ||||
3460 | #ifndef TT | ||||
3461 | #define TT this.comm | ||||
3462 | #endif | ||||
3463 | #define FLAG_1 (1<<0) | ||||
3464 | #define FLAG_2 (1<<1) | ||||
3465 | #define FLAG_3 (1<<2) | ||||
3466 | #endif | ||||
3467 | |||||
3468 | #ifdef FOR_compress | ||||
3469 | #ifndef TT | ||||
3470 | #define TT this.compress | ||||
3471 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3472 | #define FLAG_g (FORCED_FLAG<<0) |
3473 | #define FLAG_r (FORCED_FLAG<<1) | ||||
3474 | #define FLAG_l (FORCED_FLAG<<2) | ||||
3475 | #define FLAG_9 (FORCED_FLAG<<3) | ||||
3476 | #define FLAG_d (FORCED_FLAG<<4) | ||||
3477 | #define FLAG_c (FORCED_FLAG<<5) | ||||
3478 | #define FLAG_z (FORCED_FLAG<<6) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3479 | #endif |
3480 | |||||
3481 | #ifdef FOR_count | ||||
3482 | #ifndef TT | ||||
3483 | #define TT this.count | ||||
3484 | #endif | ||||
3485 | #endif | ||||
3486 | |||||
3487 | #ifdef FOR_cp | ||||
3488 | #ifndef TT | ||||
3489 | #define TT this.cp | ||||
3490 | #endif | ||||
3491 | #define FLAG_i (1<<0) | ||||
3492 | #define FLAG_f (1<<1) | ||||
Elliott Hughes | 59cff4a | 2015-02-18 17:22:23 -0800 | [diff] [blame] | 3493 | #define FLAG_remove_destination (1<<2) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3494 | #define FLAG_F (1<<2) |
3495 | #define FLAG_n (1<<3) | ||||
3496 | #define FLAG_v (1<<4) | ||||
3497 | #define FLAG_l (1<<5) | ||||
3498 | #define FLAG_s (1<<6) | ||||
3499 | #define FLAG_a (1<<7) | ||||
3500 | #define FLAG_d (1<<8) | ||||
3501 | #define FLAG_r (1<<9) | ||||
3502 | #define FLAG_p (1<<10) | ||||
3503 | #define FLAG_P (1<<11) | ||||
3504 | #define FLAG_L (1<<12) | ||||
3505 | #define FLAG_H (1<<13) | ||||
3506 | #define FLAG_R (1<<14) | ||||
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 3507 | #define FLAG_preserve (1<<15) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3508 | #endif |
3509 | |||||
3510 | #ifdef FOR_cpio | ||||
3511 | #ifndef TT | ||||
3512 | #define TT this.cpio | ||||
3513 | #endif | ||||
Elliott Hughes | bfa8d06 | 2015-02-05 10:02:55 -0800 | [diff] [blame] | 3514 | #define FLAG_o (1<<0) |
3515 | #define FLAG_verbose (1<<1) | ||||
3516 | #define FLAG_v (1<<1) | ||||
3517 | #define FLAG_F (1<<2) | ||||
3518 | #define FLAG_t (1<<3) | ||||
3519 | #define FLAG_i (1<<4) | ||||
3520 | #define FLAG_p (1<<5) | ||||
3521 | #define FLAG_H (1<<6) | ||||
3522 | #define FLAG_u (1<<7) | ||||
3523 | #define FLAG_d (1<<8) | ||||
3524 | #define FLAG_m (1<<9) | ||||
Elliott Hughes | fc9e18a | 2015-12-11 17:31:26 -0800 | [diff] [blame] | 3525 | #define FLAG_no_preserve_owner (1<<10) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3526 | #endif |
3527 | |||||
3528 | #ifdef FOR_crond | ||||
3529 | #ifndef TT | ||||
3530 | #define TT this.crond | ||||
3531 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3532 | #define FLAG_c (FORCED_FLAG<<0) |
3533 | #define FLAG_L (FORCED_FLAG<<1) | ||||
3534 | #define FLAG_d (FORCED_FLAG<<2) | ||||
3535 | #define FLAG_l (FORCED_FLAG<<3) | ||||
3536 | #define FLAG_S (FORCED_FLAG<<4) | ||||
3537 | #define FLAG_b (FORCED_FLAG<<5) | ||||
3538 | #define FLAG_f (FORCED_FLAG<<6) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3539 | #endif |
3540 | |||||
3541 | #ifdef FOR_crontab | ||||
3542 | #ifndef TT | ||||
3543 | #define TT this.crontab | ||||
3544 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3545 | #define FLAG_r (FORCED_FLAG<<0) |
3546 | #define FLAG_l (FORCED_FLAG<<1) | ||||
3547 | #define FLAG_e (FORCED_FLAG<<2) | ||||
3548 | #define FLAG_u (FORCED_FLAG<<3) | ||||
3549 | #define FLAG_c (FORCED_FLAG<<4) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3550 | #endif |
3551 | |||||
3552 | #ifdef FOR_cut | ||||
3553 | #ifndef TT | ||||
3554 | #define TT this.cut | ||||
3555 | #endif | ||||
3556 | #define FLAG_n (1<<0) | ||||
3557 | #define FLAG_s (1<<1) | ||||
3558 | #define FLAG_d (1<<2) | ||||
3559 | #define FLAG_f (1<<3) | ||||
3560 | #define FLAG_c (1<<4) | ||||
3561 | #define FLAG_b (1<<5) | ||||
3562 | #endif | ||||
3563 | |||||
3564 | #ifdef FOR_date | ||||
3565 | #ifndef TT | ||||
3566 | #define TT this.date | ||||
3567 | #endif | ||||
3568 | #define FLAG_u (1<<0) | ||||
3569 | #define FLAG_r (1<<1) | ||||
Elliott Hughes | ede3a45 | 2015-08-12 16:57:42 -0700 | [diff] [blame] | 3570 | #define FLAG_D (1<<2) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3571 | #define FLAG_d (1<<3) |
3572 | #endif | ||||
3573 | |||||
3574 | #ifdef FOR_dd | ||||
3575 | #ifndef TT | ||||
3576 | #define TT this.dd | ||||
3577 | #endif | ||||
3578 | #endif | ||||
3579 | |||||
3580 | #ifdef FOR_deallocvt | ||||
3581 | #ifndef TT | ||||
3582 | #define TT this.deallocvt | ||||
3583 | #endif | ||||
3584 | #endif | ||||
3585 | |||||
3586 | #ifdef FOR_df | ||||
3587 | #ifndef TT | ||||
3588 | #define TT this.df | ||||
3589 | #endif | ||||
3590 | #define FLAG_a (1<<0) | ||||
3591 | #define FLAG_t (1<<1) | ||||
Elliott Hughes | ecd3df9 | 2015-09-11 10:50:35 -0700 | [diff] [blame] | 3592 | #define FLAG_h (1<<2) |
3593 | #define FLAG_k (1<<3) | ||||
3594 | #define FLAG_P (1<<4) | ||||
3595 | #define FLAG_H (1<<5) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3596 | #endif |
3597 | |||||
3598 | #ifdef FOR_dhcp | ||||
3599 | #ifndef TT | ||||
3600 | #define TT this.dhcp | ||||
3601 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3602 | #define FLAG_f (FORCED_FLAG<<0) |
3603 | #define FLAG_b (FORCED_FLAG<<1) | ||||
3604 | #define FLAG_n (FORCED_FLAG<<2) | ||||
3605 | #define FLAG_q (FORCED_FLAG<<3) | ||||
3606 | #define FLAG_v (FORCED_FLAG<<4) | ||||
3607 | #define FLAG_o (FORCED_FLAG<<5) | ||||
3608 | #define FLAG_a (FORCED_FLAG<<6) | ||||
3609 | #define FLAG_C (FORCED_FLAG<<7) | ||||
3610 | #define FLAG_R (FORCED_FLAG<<8) | ||||
3611 | #define FLAG_B (FORCED_FLAG<<9) | ||||
3612 | #define FLAG_S (FORCED_FLAG<<10) | ||||
3613 | #define FLAG_i (FORCED_FLAG<<11) | ||||
3614 | #define FLAG_p (FORCED_FLAG<<12) | ||||
3615 | #define FLAG_s (FORCED_FLAG<<13) | ||||
3616 | #define FLAG_t (FORCED_FLAG<<14) | ||||
3617 | #define FLAG_T (FORCED_FLAG<<15) | ||||
3618 | #define FLAG_A (FORCED_FLAG<<16) | ||||
3619 | #define FLAG_O (FORCED_FLAG<<17) | ||||
3620 | #define FLAG_r (FORCED_FLAG<<18) | ||||
3621 | #define FLAG_x (FORCED_FLAG<<19) | ||||
3622 | #define FLAG_F (FORCED_FLAG<<20) | ||||
3623 | #define FLAG_H (FORCED_FLAG<<21) | ||||
3624 | #define FLAG_V (FORCED_FLAG<<22) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3625 | #endif |
3626 | |||||
Elliott Hughes | e39ad55 | 2015-11-12 20:22:57 -0800 | [diff] [blame] | 3627 | #ifdef FOR_dhcp6 |
3628 | #ifndef TT | ||||
3629 | #define TT this.dhcp6 | ||||
3630 | #endif | ||||
3631 | #define FLAG_f (FORCED_FLAG<<0) | ||||
3632 | #define FLAG_b (FORCED_FLAG<<1) | ||||
3633 | #define FLAG_n (FORCED_FLAG<<2) | ||||
3634 | #define FLAG_q (FORCED_FLAG<<3) | ||||
3635 | #define FLAG_v (FORCED_FLAG<<4) | ||||
3636 | #define FLAG_R (FORCED_FLAG<<5) | ||||
3637 | #define FLAG_S (FORCED_FLAG<<6) | ||||
3638 | #define FLAG_i (FORCED_FLAG<<7) | ||||
3639 | #define FLAG_p (FORCED_FLAG<<8) | ||||
3640 | #define FLAG_s (FORCED_FLAG<<9) | ||||
3641 | #define FLAG_t (FORCED_FLAG<<10) | ||||
3642 | #define FLAG_T (FORCED_FLAG<<11) | ||||
3643 | #define FLAG_A (FORCED_FLAG<<12) | ||||
3644 | #define FLAG_r (FORCED_FLAG<<13) | ||||
3645 | #endif | ||||
3646 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3647 | #ifdef FOR_dhcpd |
3648 | #ifndef TT | ||||
3649 | #define TT this.dhcpd | ||||
3650 | #endif | ||||
Elliott Hughes | 718f34d | 2015-07-10 18:02:00 -0700 | [diff] [blame] | 3651 | #define FLAG_6 (FORCED_FLAG<<0) |
3652 | #define FLAG_4 (FORCED_FLAG<<1) | ||||
3653 | #define FLAG_S (FORCED_FLAG<<2) | ||||
3654 | #define FLAG_i (FORCED_FLAG<<3) | ||||
3655 | #define FLAG_f (FORCED_FLAG<<4) | ||||
3656 | #define FLAG_P (FORCED_FLAG<<5) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3657 | #endif |
3658 | |||||
3659 | #ifdef FOR_diff | ||||
3660 | #ifndef TT | ||||
3661 | #define TT this.diff | ||||
3662 | #endif | ||||
Elliott Hughes | 98aae74 | 2017-04-01 09:18:14 -0700 | [diff] [blame] | 3663 | #define FLAG_unified (1<<0) |
3664 | #define FLAG_U (1<<0) | ||||
3665 | #define FLAG_recursive (1<<1) | ||||
3666 | #define FLAG_r (1<<1) | ||||
3667 | #define FLAG_new_file (1<<2) | ||||
3668 | #define FLAG_N (1<<2) | ||||
3669 | #define FLAG_starting_file (1<<3) | ||||
3670 | #define FLAG_S (1<<3) | ||||
3671 | #define FLAG_label (1<<4) | ||||
3672 | #define FLAG_L (1<<4) | ||||
3673 | #define FLAG_text (1<<5) | ||||
3674 | #define FLAG_a (1<<5) | ||||
3675 | #define FLAG_brief (1<<6) | ||||
3676 | #define FLAG_q (1<<6) | ||||
3677 | #define FLAG_report_identical_files (1<<7) | ||||
3678 | #define FLAG_s (1<<7) | ||||
3679 | #define FLAG_initial_tab (1<<8) | ||||
3680 | #define FLAG_T (1<<8) | ||||
3681 | #define FLAG_ignore_case (1<<9) | ||||
3682 | #define FLAG_i (1<<9) | ||||
3683 | #define FLAG_ignore_all_space (1<<10) | ||||
3684 | #define FLAG_w (1<<10) | ||||
3685 | #define FLAG_expand_tabs (1<<11) | ||||
3686 | #define FLAG_t (1<<11) | ||||
3687 | #define FLAG_u (1<<12) | ||||
3688 | #define FLAG_ignore_space_change (1<<13) | ||||
3689 | #define FLAG_b (1<<13) | ||||
3690 | #define FLAG_minimal (1<<14) | ||||
3691 | #define FLAG_d (1<<14) | ||||
3692 | #define FLAG_ignore_blank_lines (1<<15) | ||||
3693 | #define FLAG_B (1<<15) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3694 | #endif |
3695 | |||||
3696 | #ifdef FOR_dirname | ||||
3697 | #ifndef TT | ||||
3698 | #define TT this.dirname | ||||
3699 | #endif | ||||
3700 | #endif | ||||
3701 | |||||
3702 | #ifdef FOR_dmesg | ||||
3703 | #ifndef TT | ||||
3704 | #define TT this.dmesg | ||||
3705 | #endif | ||||
3706 | #define FLAG_c (1<<0) | ||||
3707 | #define FLAG_n (1<<1) | ||||
3708 | #define FLAG_s (1<<2) | ||||
Elliott Hughes | 39de8d5 | 2014-11-26 11:28:46 -0800 | [diff] [blame] | 3709 | #define FLAG_r (1<<3) |
Elliott Hughes | 10a5d41 | 2015-05-03 18:48:57 -0700 | [diff] [blame] | 3710 | #define FLAG_t (1<<4) |
Elliott Hughes | bd30a7b | 2017-04-04 10:47:54 -0700 | [diff] [blame] | 3711 | #define FLAG_T (1<<5) |
3712 | #define FLAG_S (1<<6) | ||||
3713 | #define FLAG_C (1<<7) | ||||
3714 | #define FLAG_follow (1<<8) | ||||
3715 | #define FLAG_w (1<<8) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3716 | #endif |
3717 | |||||
3718 | #ifdef FOR_dos2unix | ||||
3719 | #ifndef TT | ||||
3720 | #define TT this.dos2unix | ||||
3721 | #endif | ||||
3722 | #endif | ||||
3723 | |||||
3724 | #ifdef FOR_du | ||||
3725 | #ifndef TT | ||||
3726 | #define TT this.du | ||||
3727 | #endif | ||||
3728 | #define FLAG_x (1<<0) | ||||
3729 | #define FLAG_s (1<<1) | ||||
3730 | #define FLAG_L (1<<2) | ||||
3731 | #define FLAG_K (1<<3) | ||||
3732 | #define FLAG_k (1<<4) | ||||
3733 | #define FLAG_H (1<<5) | ||||
3734 | #define FLAG_a (1<<6) | ||||
3735 | #define FLAG_c (1<<7) | ||||
3736 | #define FLAG_l (1<<8) | ||||
3737 | #define FLAG_m (1<<9) | ||||
3738 | #define FLAG_h (1<<10) | ||||
3739 | #define FLAG_d (1<<11) | ||||
3740 | #endif | ||||
3741 | |||||
3742 | #ifdef FOR_dumpleases | ||||
3743 | #ifndef TT | ||||
3744 | #define TT this.dumpleases | ||||
3745 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3746 | #define FLAG_f (FORCED_FLAG<<0) |
3747 | #define FLAG_r (FORCED_FLAG<<1) | ||||
3748 | #define FLAG_a (FORCED_FLAG<<2) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3749 | #endif |
3750 | |||||
3751 | #ifdef FOR_echo | ||||
3752 | #ifndef TT | ||||
3753 | #define TT this.echo | ||||
3754 | #endif | ||||
3755 | #define FLAG_n (1<<0) | ||||
3756 | #define FLAG_e (1<<1) | ||||
3757 | #endif | ||||
3758 | |||||
3759 | #ifdef FOR_eject | ||||
3760 | #ifndef TT | ||||
3761 | #define TT this.eject | ||||
3762 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3763 | #define FLAG_T (FORCED_FLAG<<0) |
3764 | #define FLAG_t (FORCED_FLAG<<1) | ||||
3765 | #define FLAG_s (FORCED_FLAG<<2) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3766 | #endif |
3767 | |||||
3768 | #ifdef FOR_env | ||||
3769 | #ifndef TT | ||||
3770 | #define TT this.env | ||||
3771 | #endif | ||||
Elliott Hughes | 59a3610 | 2016-02-11 19:18:13 -0800 | [diff] [blame] | 3772 | #define FLAG_u (1<<0) |
3773 | #define FLAG_i (1<<1) | ||||
Elliott Hughes | 3233e2f | 2017-05-25 14:16:21 -0700 | [diff] [blame] | 3774 | #define FLAG_0 (1<<2) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3775 | #endif |
3776 | |||||
3777 | #ifdef FOR_exit | ||||
3778 | #ifndef TT | ||||
3779 | #define TT this.exit | ||||
3780 | #endif | ||||
3781 | #endif | ||||
3782 | |||||
3783 | #ifdef FOR_expand | ||||
3784 | #ifndef TT | ||||
3785 | #define TT this.expand | ||||
3786 | #endif | ||||
3787 | #define FLAG_t (1<<0) | ||||
3788 | #endif | ||||
3789 | |||||
3790 | #ifdef FOR_expr | ||||
3791 | #ifndef TT | ||||
3792 | #define TT this.expr | ||||
3793 | #endif | ||||
3794 | #endif | ||||
3795 | |||||
3796 | #ifdef FOR_factor | ||||
3797 | #ifndef TT | ||||
3798 | #define TT this.factor | ||||
3799 | #endif | ||||
3800 | #endif | ||||
3801 | |||||
3802 | #ifdef FOR_fallocate | ||||
3803 | #ifndef TT | ||||
3804 | #define TT this.fallocate | ||||
3805 | #endif | ||||
Elliott Hughes | 991623d | 2016-10-26 09:51:00 -0700 | [diff] [blame] | 3806 | #define FLAG_o (1<<0) |
3807 | #define FLAG_l (1<<1) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3808 | #endif |
3809 | |||||
3810 | #ifdef FOR_false | ||||
3811 | #ifndef TT | ||||
3812 | #define TT this.false | ||||
3813 | #endif | ||||
3814 | #endif | ||||
3815 | |||||
3816 | #ifdef FOR_fdisk | ||||
3817 | #ifndef TT | ||||
3818 | #define TT this.fdisk | ||||
3819 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3820 | #define FLAG_l (FORCED_FLAG<<0) |
3821 | #define FLAG_u (FORCED_FLAG<<1) | ||||
3822 | #define FLAG_b (FORCED_FLAG<<2) | ||||
3823 | #define FLAG_S (FORCED_FLAG<<3) | ||||
3824 | #define FLAG_H (FORCED_FLAG<<4) | ||||
3825 | #define FLAG_C (FORCED_FLAG<<5) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3826 | #endif |
3827 | |||||
Elliott Hughes | bae185a | 2016-02-19 21:37:17 -0800 | [diff] [blame] | 3828 | #ifdef FOR_file |
3829 | #ifndef TT | ||||
3830 | #define TT this.file | ||||
3831 | #endif | ||||
Elliott Hughes | d716ba6 | 2016-09-15 09:45:43 -0700 | [diff] [blame] | 3832 | #define FLAG_L (1<<0) |
3833 | #define FLAG_h (1<<1) | ||||
Elliott Hughes | bae185a | 2016-02-19 21:37:17 -0800 | [diff] [blame] | 3834 | #endif |
3835 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3836 | #ifdef FOR_find |
3837 | #ifndef TT | ||||
3838 | #define TT this.find | ||||
3839 | #endif | ||||
3840 | #define FLAG_L (1<<0) | ||||
3841 | #define FLAG_H (1<<1) | ||||
3842 | #endif | ||||
3843 | |||||
Elliott Hughes | 0cad3b1 | 2015-10-06 14:31:35 -0700 | [diff] [blame] | 3844 | #ifdef FOR_flock |
3845 | #ifndef TT | ||||
3846 | #define TT this.flock | ||||
3847 | #endif | ||||
3848 | #define FLAG_x (1<<0) | ||||
3849 | #define FLAG_u (1<<1) | ||||
3850 | #define FLAG_s (1<<2) | ||||
3851 | #define FLAG_n (1<<3) | ||||
3852 | #endif | ||||
3853 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3854 | #ifdef FOR_fold |
3855 | #ifndef TT | ||||
3856 | #define TT this.fold | ||||
3857 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3858 | #define FLAG_w (FORCED_FLAG<<0) |
3859 | #define FLAG_u (FORCED_FLAG<<1) | ||||
3860 | #define FLAG_s (FORCED_FLAG<<2) | ||||
3861 | #define FLAG_b (FORCED_FLAG<<3) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3862 | #endif |
3863 | |||||
3864 | #ifdef FOR_free | ||||
3865 | #ifndef TT | ||||
3866 | #define TT this.free | ||||
3867 | #endif | ||||
3868 | #define FLAG_b (1<<0) | ||||
3869 | #define FLAG_k (1<<1) | ||||
3870 | #define FLAG_m (1<<2) | ||||
3871 | #define FLAG_g (1<<3) | ||||
3872 | #define FLAG_t (1<<4) | ||||
Elliott Hughes | fc9e18a | 2015-12-11 17:31:26 -0800 | [diff] [blame] | 3873 | #define FLAG_h (1<<5) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3874 | #endif |
3875 | |||||
3876 | #ifdef FOR_freeramdisk | ||||
3877 | #ifndef TT | ||||
3878 | #define TT this.freeramdisk | ||||
3879 | #endif | ||||
3880 | #endif | ||||
3881 | |||||
3882 | #ifdef FOR_fsck | ||||
3883 | #ifndef TT | ||||
3884 | #define TT this.fsck | ||||
3885 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3886 | #define FLAG_C (FORCED_FLAG<<0) |
3887 | #define FLAG_s (FORCED_FLAG<<1) | ||||
3888 | #define FLAG_V (FORCED_FLAG<<2) | ||||
3889 | #define FLAG_T (FORCED_FLAG<<3) | ||||
3890 | #define FLAG_R (FORCED_FLAG<<4) | ||||
3891 | #define FLAG_P (FORCED_FLAG<<5) | ||||
3892 | #define FLAG_N (FORCED_FLAG<<6) | ||||
3893 | #define FLAG_A (FORCED_FLAG<<7) | ||||
3894 | #define FLAG_t (FORCED_FLAG<<8) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3895 | #endif |
3896 | |||||
3897 | #ifdef FOR_fsfreeze | ||||
3898 | #ifndef TT | ||||
3899 | #define TT this.fsfreeze | ||||
3900 | #endif | ||||
3901 | #define FLAG_u (1<<0) | ||||
3902 | #define FLAG_f (1<<1) | ||||
3903 | #endif | ||||
3904 | |||||
Elliott Hughes | 1588c5c | 2014-12-18 20:45:11 -0800 | [diff] [blame] | 3905 | #ifdef FOR_fstype |
3906 | #ifndef TT | ||||
3907 | #define TT this.fstype | ||||
3908 | #endif | ||||
3909 | #endif | ||||
3910 | |||||
Elliott Hughes | 97809c2 | 2015-08-07 13:57:10 -0700 | [diff] [blame] | 3911 | #ifdef FOR_fsync |
3912 | #ifndef TT | ||||
3913 | #define TT this.fsync | ||||
3914 | #endif | ||||
3915 | #define FLAG_d (FORCED_FLAG<<0) | ||||
3916 | #endif | ||||
3917 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3918 | #ifdef FOR_ftpget |
3919 | #ifndef TT | ||||
3920 | #define TT this.ftpget | ||||
3921 | #endif | ||||
Elliott Hughes | 7a49753 | 2017-01-15 11:24:30 -0800 | [diff] [blame] | 3922 | #define FLAG_D (FORCED_FLAG<<0) |
3923 | #define FLAG_d (FORCED_FLAG<<1) | ||||
3924 | #define FLAG_M (FORCED_FLAG<<2) | ||||
3925 | #define FLAG_m (FORCED_FLAG<<3) | ||||
3926 | #define FLAG_L (FORCED_FLAG<<4) | ||||
3927 | #define FLAG_l (FORCED_FLAG<<5) | ||||
3928 | #define FLAG_s (FORCED_FLAG<<6) | ||||
3929 | #define FLAG_g (FORCED_FLAG<<7) | ||||
3930 | #define FLAG_v (FORCED_FLAG<<8) | ||||
3931 | #define FLAG_u (FORCED_FLAG<<9) | ||||
3932 | #define FLAG_p (FORCED_FLAG<<10) | ||||
3933 | #define FLAG_c (FORCED_FLAG<<11) | ||||
3934 | #define FLAG_P (FORCED_FLAG<<12) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3935 | #endif |
3936 | |||||
Elliott Hughes | f9551b3 | 2014-12-24 10:59:08 -0800 | [diff] [blame] | 3937 | #ifdef FOR_getenforce |
3938 | #ifndef TT | ||||
3939 | #define TT this.getenforce | ||||
3940 | #endif | ||||
3941 | #endif | ||||
3942 | |||||
Elliott Hughes | a1ce46b | 2016-08-02 09:08:31 -0700 | [diff] [blame] | 3943 | #ifdef FOR_getfattr |
3944 | #ifndef TT | ||||
3945 | #define TT this.getfattr | ||||
3946 | #endif | ||||
3947 | #define FLAG_n (1<<0) | ||||
3948 | #define FLAG_h (1<<1) | ||||
3949 | #define FLAG_d (1<<2) | ||||
3950 | #endif | ||||
3951 | |||||
Elliott Hughes | 85cda1a | 2015-04-08 10:53:59 -0700 | [diff] [blame] | 3952 | #ifdef FOR_getprop |
3953 | #ifndef TT | ||||
3954 | #define TT this.getprop | ||||
3955 | #endif | ||||
Elliott Hughes | bae185a | 2016-02-19 21:37:17 -0800 | [diff] [blame] | 3956 | #define FLAG_Z (1<<0) |
Elliott Hughes | 85cda1a | 2015-04-08 10:53:59 -0700 | [diff] [blame] | 3957 | #endif |
3958 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3959 | #ifdef FOR_getty |
3960 | #ifndef TT | ||||
3961 | #define TT this.getty | ||||
3962 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 3963 | #define FLAG_h (FORCED_FLAG<<0) |
3964 | #define FLAG_L (FORCED_FLAG<<1) | ||||
3965 | #define FLAG_m (FORCED_FLAG<<2) | ||||
3966 | #define FLAG_n (FORCED_FLAG<<3) | ||||
3967 | #define FLAG_w (FORCED_FLAG<<4) | ||||
3968 | #define FLAG_i (FORCED_FLAG<<5) | ||||
3969 | #define FLAG_f (FORCED_FLAG<<6) | ||||
3970 | #define FLAG_l (FORCED_FLAG<<7) | ||||
3971 | #define FLAG_I (FORCED_FLAG<<8) | ||||
3972 | #define FLAG_H (FORCED_FLAG<<9) | ||||
3973 | #define FLAG_t (FORCED_FLAG<<10) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 3974 | #endif |
3975 | |||||
3976 | #ifdef FOR_grep | ||||
3977 | #ifndef TT | ||||
3978 | #define TT this.grep | ||||
3979 | #endif | ||||
3980 | #define FLAG_x (1<<0) | ||||
3981 | #define FLAG_m (1<<1) | ||||
3982 | #define FLAG_f (1<<2) | ||||
3983 | #define FLAG_e (1<<3) | ||||
3984 | #define FLAG_q (1<<4) | ||||
3985 | #define FLAG_l (1<<5) | ||||
3986 | #define FLAG_c (1<<6) | ||||
3987 | #define FLAG_w (1<<7) | ||||
3988 | #define FLAG_v (1<<8) | ||||
3989 | #define FLAG_s (1<<9) | ||||
3990 | #define FLAG_r (1<<10) | ||||
3991 | #define FLAG_o (1<<11) | ||||
3992 | #define FLAG_n (1<<12) | ||||
3993 | #define FLAG_i (1<<13) | ||||
3994 | #define FLAG_h (1<<14) | ||||
3995 | #define FLAG_b (1<<15) | ||||
3996 | #define FLAG_a (1<<16) | ||||
3997 | #define FLAG_H (1<<17) | ||||
3998 | #define FLAG_F (1<<18) | ||||
3999 | #define FLAG_E (1<<19) | ||||
4000 | #define FLAG_z (1<<20) | ||||
4001 | #define FLAG_Z (1<<21) | ||||
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 4002 | #define FLAG_A (1<<22) |
4003 | #define FLAG_B (1<<23) | ||||
4004 | #define FLAG_C (1<<24) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4005 | #endif |
4006 | |||||
4007 | #ifdef FOR_groupadd | ||||
4008 | #ifndef TT | ||||
4009 | #define TT this.groupadd | ||||
4010 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4011 | #define FLAG_S (FORCED_FLAG<<0) |
4012 | #define FLAG_g (FORCED_FLAG<<1) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4013 | #endif |
4014 | |||||
4015 | #ifdef FOR_groupdel | ||||
4016 | #ifndef TT | ||||
4017 | #define TT this.groupdel | ||||
4018 | #endif | ||||
4019 | #endif | ||||
4020 | |||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4021 | #ifdef FOR_groups |
4022 | #ifndef TT | ||||
4023 | #define TT this.groups | ||||
4024 | #endif | ||||
4025 | #endif | ||||
4026 | |||||
Elliott Hughes | 7fcfbe7 | 2014-12-02 19:07:14 -0800 | [diff] [blame] | 4027 | #ifdef FOR_gunzip |
4028 | #ifndef TT | ||||
4029 | #define TT this.gunzip | ||||
4030 | #endif | ||||
Elliott Hughes | 429b7a3 | 2017-05-03 22:53:47 -0700 | [diff] [blame] | 4031 | #define FLAG_9 (1<<0) |
4032 | #define FLAG_8 (1<<1) | ||||
4033 | #define FLAG_7 (1<<2) | ||||
4034 | #define FLAG_6 (1<<3) | ||||
4035 | #define FLAG_5 (1<<4) | ||||
4036 | #define FLAG_4 (1<<5) | ||||
4037 | #define FLAG_3 (1<<6) | ||||
4038 | #define FLAG_2 (1<<7) | ||||
4039 | #define FLAG_1 (1<<8) | ||||
4040 | #define FLAG_k (1<<9) | ||||
4041 | #define FLAG_f (1<<10) | ||||
4042 | #define FLAG_d (1<<11) | ||||
4043 | #define FLAG_c (1<<12) | ||||
Elliott Hughes | 7fcfbe7 | 2014-12-02 19:07:14 -0800 | [diff] [blame] | 4044 | #endif |
4045 | |||||
4046 | #ifdef FOR_gzip | ||||
4047 | #ifndef TT | ||||
4048 | #define TT this.gzip | ||||
4049 | #endif | ||||
Elliott Hughes | 429b7a3 | 2017-05-03 22:53:47 -0700 | [diff] [blame] | 4050 | #define FLAG_9 (1<<0) |
4051 | #define FLAG_8 (1<<1) | ||||
4052 | #define FLAG_7 (1<<2) | ||||
4053 | #define FLAG_6 (1<<3) | ||||
4054 | #define FLAG_5 (1<<4) | ||||
4055 | #define FLAG_4 (1<<5) | ||||
4056 | #define FLAG_3 (1<<6) | ||||
4057 | #define FLAG_2 (1<<7) | ||||
4058 | #define FLAG_1 (1<<8) | ||||
4059 | #define FLAG_k (1<<9) | ||||
4060 | #define FLAG_f (1<<10) | ||||
4061 | #define FLAG_d (1<<11) | ||||
4062 | #define FLAG_c (1<<12) | ||||
Elliott Hughes | 7fcfbe7 | 2014-12-02 19:07:14 -0800 | [diff] [blame] | 4063 | #endif |
4064 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4065 | #ifdef FOR_head |
4066 | #ifndef TT | ||||
4067 | #define TT this.head | ||||
4068 | #endif | ||||
Elliott Hughes | fe3d63b | 2017-06-02 14:16:31 -0700 | [diff] [blame] | 4069 | #define FLAG_v (1<<0) |
4070 | #define FLAG_q (1<<1) | ||||
4071 | #define FLAG_n (1<<2) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4072 | #endif |
4073 | |||||
4074 | #ifdef FOR_hello | ||||
4075 | #ifndef TT | ||||
4076 | #define TT this.hello | ||||
4077 | #endif | ||||
4078 | #endif | ||||
4079 | |||||
4080 | #ifdef FOR_help | ||||
4081 | #ifndef TT | ||||
4082 | #define TT this.help | ||||
4083 | #endif | ||||
4084 | #define FLAG_h (1<<0) | ||||
4085 | #define FLAG_a (1<<1) | ||||
4086 | #endif | ||||
4087 | |||||
Elliott Hughes | 10a5d41 | 2015-05-03 18:48:57 -0700 | [diff] [blame] | 4088 | #ifdef FOR_hexedit |
4089 | #ifndef TT | ||||
4090 | #define TT this.hexedit | ||||
4091 | #endif | ||||
4092 | #define FLAG_r (FORCED_FLAG<<0) | ||||
4093 | #endif | ||||
4094 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4095 | #ifdef FOR_host |
4096 | #ifndef TT | ||||
4097 | #define TT this.host | ||||
4098 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4099 | #define FLAG_t (FORCED_FLAG<<0) |
4100 | #define FLAG_v (FORCED_FLAG<<1) | ||||
4101 | #define FLAG_a (FORCED_FLAG<<2) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4102 | #endif |
4103 | |||||
Elliott Hughes | 97809c2 | 2015-08-07 13:57:10 -0700 | [diff] [blame] | 4104 | #ifdef FOR_hostid |
4105 | #ifndef TT | ||||
4106 | #define TT this.hostid | ||||
4107 | #endif | ||||
4108 | #endif | ||||
4109 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4110 | #ifdef FOR_hostname |
4111 | #ifndef TT | ||||
4112 | #define TT this.hostname | ||||
4113 | #endif | ||||
Elliott Hughes | 2737fdf | 2016-05-04 13:42:18 -0700 | [diff] [blame] | 4114 | #define FLAG_F (1<<0) |
4115 | #define FLAG_b (1<<1) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4116 | #endif |
4117 | |||||
4118 | #ifdef FOR_hwclock | ||||
4119 | #ifndef TT | ||||
4120 | #define TT this.hwclock | ||||
4121 | #endif | ||||
Elliott Hughes | 59cff4a | 2015-02-18 17:22:23 -0800 | [diff] [blame] | 4122 | #define FLAG_systohc (1<<0) |
4123 | #define FLAG_w (1<<0) | ||||
4124 | #define FLAG_show (1<<1) | ||||
4125 | #define FLAG_r (1<<1) | ||||
4126 | #define FLAG_hctosys (1<<2) | ||||
4127 | #define FLAG_s (1<<2) | ||||
Elliott Hughes | 9aaeff3 | 2015-01-14 12:26:10 -0800 | [diff] [blame] | 4128 | #define FLAG_systz (1<<3) |
4129 | #define FLAG_t (1<<3) | ||||
4130 | #define FLAG_localtime (1<<4) | ||||
4131 | #define FLAG_l (1<<4) | ||||
4132 | #define FLAG_utc (1<<5) | ||||
4133 | #define FLAG_u (1<<5) | ||||
4134 | #define FLAG_rtc (1<<6) | ||||
4135 | #define FLAG_f (1<<6) | ||||
4136 | #define FLAG_fast (1<<7) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4137 | #endif |
4138 | |||||
4139 | #ifdef FOR_iconv | ||||
4140 | #ifndef TT | ||||
4141 | #define TT this.iconv | ||||
4142 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4143 | #define FLAG_f (FORCED_FLAG<<0) |
4144 | #define FLAG_t (FORCED_FLAG<<1) | ||||
4145 | #define FLAG_s (FORCED_FLAG<<2) | ||||
4146 | #define FLAG_c (FORCED_FLAG<<3) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4147 | #endif |
4148 | |||||
4149 | #ifdef FOR_id | ||||
4150 | #ifndef TT | ||||
4151 | #define TT this.id | ||||
4152 | #endif | ||||
4153 | #define FLAG_u (1<<0) | ||||
4154 | #define FLAG_r (1<<1) | ||||
4155 | #define FLAG_g (1<<2) | ||||
4156 | #define FLAG_G (1<<3) | ||||
4157 | #define FLAG_n (1<<4) | ||||
Elliott Hughes | 9fe4a3a | 2015-01-16 18:50:56 -0800 | [diff] [blame] | 4158 | #define FLAG_Z (1<<5) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4159 | #endif |
4160 | |||||
4161 | #ifdef FOR_ifconfig | ||||
4162 | #ifndef TT | ||||
4163 | #define TT this.ifconfig | ||||
4164 | #endif | ||||
4165 | #define FLAG_a (1<<0) | ||||
4166 | #endif | ||||
4167 | |||||
4168 | #ifdef FOR_init | ||||
4169 | #ifndef TT | ||||
4170 | #define TT this.init | ||||
4171 | #endif | ||||
4172 | #endif | ||||
4173 | |||||
4174 | #ifdef FOR_inotifyd | ||||
4175 | #ifndef TT | ||||
4176 | #define TT this.inotifyd | ||||
4177 | #endif | ||||
4178 | #endif | ||||
4179 | |||||
4180 | #ifdef FOR_insmod | ||||
4181 | #ifndef TT | ||||
4182 | #define TT this.insmod | ||||
4183 | #endif | ||||
4184 | #endif | ||||
4185 | |||||
4186 | #ifdef FOR_install | ||||
4187 | #ifndef TT | ||||
4188 | #define TT this.install | ||||
4189 | #endif | ||||
4190 | #define FLAG_g (1<<0) | ||||
4191 | #define FLAG_o (1<<1) | ||||
4192 | #define FLAG_m (1<<2) | ||||
4193 | #define FLAG_v (1<<3) | ||||
4194 | #define FLAG_s (1<<4) | ||||
4195 | #define FLAG_p (1<<5) | ||||
4196 | #define FLAG_D (1<<6) | ||||
4197 | #define FLAG_d (1<<7) | ||||
4198 | #define FLAG_c (1<<8) | ||||
4199 | #endif | ||||
4200 | |||||
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 4201 | #ifdef FOR_ionice |
4202 | #ifndef TT | ||||
4203 | #define TT this.ionice | ||||
4204 | #endif | ||||
4205 | #define FLAG_p (1<<0) | ||||
4206 | #define FLAG_n (1<<1) | ||||
4207 | #define FLAG_c (1<<2) | ||||
4208 | #define FLAG_t (1<<3) | ||||
4209 | #endif | ||||
4210 | |||||
4211 | #ifdef FOR_iorenice | ||||
4212 | #ifndef TT | ||||
4213 | #define TT this.iorenice | ||||
4214 | #endif | ||||
4215 | #endif | ||||
4216 | |||||
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 4217 | #ifdef FOR_iotop |
4218 | #ifndef TT | ||||
4219 | #define TT this.iotop | ||||
4220 | #endif | ||||
Elliott Hughes | a729fc8 | 2016-01-20 20:41:02 -0800 | [diff] [blame] | 4221 | #define FLAG_q (FORCED_FLAG<<0) |
4222 | #define FLAG_b (FORCED_FLAG<<1) | ||||
4223 | #define FLAG_n (FORCED_FLAG<<2) | ||||
4224 | #define FLAG_d (FORCED_FLAG<<3) | ||||
Elliott Hughes | fb4a3e4 | 2016-01-26 10:49:48 -0800 | [diff] [blame] | 4225 | #define FLAG_s (FORCED_FLAG<<4) |
4226 | #define FLAG_u (FORCED_FLAG<<5) | ||||
4227 | #define FLAG_p (FORCED_FLAG<<6) | ||||
4228 | #define FLAG_o (FORCED_FLAG<<7) | ||||
4229 | #define FLAG_k (FORCED_FLAG<<8) | ||||
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 4230 | #define FLAG_O (FORCED_FLAG<<9) |
4231 | #define FLAG_K (FORCED_FLAG<<10) | ||||
4232 | #define FLAG_a (FORCED_FLAG<<11) | ||||
4233 | #define FLAG_A (FORCED_FLAG<<12) | ||||
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 4234 | #endif |
4235 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4236 | #ifdef FOR_ip |
4237 | #ifndef TT | ||||
4238 | #define TT this.ip | ||||
4239 | #endif | ||||
4240 | #endif | ||||
4241 | |||||
4242 | #ifdef FOR_ipcrm | ||||
4243 | #ifndef TT | ||||
4244 | #define TT this.ipcrm | ||||
4245 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4246 | #define FLAG_Q (FORCED_FLAG<<0) |
4247 | #define FLAG_q (FORCED_FLAG<<1) | ||||
4248 | #define FLAG_S (FORCED_FLAG<<2) | ||||
4249 | #define FLAG_s (FORCED_FLAG<<3) | ||||
4250 | #define FLAG_M (FORCED_FLAG<<4) | ||||
4251 | #define FLAG_m (FORCED_FLAG<<5) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4252 | #endif |
4253 | |||||
4254 | #ifdef FOR_ipcs | ||||
4255 | #ifndef TT | ||||
4256 | #define TT this.ipcs | ||||
4257 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4258 | #define FLAG_i (FORCED_FLAG<<0) |
4259 | #define FLAG_m (FORCED_FLAG<<1) | ||||
4260 | #define FLAG_q (FORCED_FLAG<<2) | ||||
4261 | #define FLAG_s (FORCED_FLAG<<3) | ||||
4262 | #define FLAG_l (FORCED_FLAG<<4) | ||||
4263 | #define FLAG_u (FORCED_FLAG<<5) | ||||
4264 | #define FLAG_t (FORCED_FLAG<<6) | ||||
4265 | #define FLAG_p (FORCED_FLAG<<7) | ||||
4266 | #define FLAG_c (FORCED_FLAG<<8) | ||||
4267 | #define FLAG_a (FORCED_FLAG<<9) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4268 | #endif |
4269 | |||||
4270 | #ifdef FOR_kill | ||||
4271 | #ifndef TT | ||||
4272 | #define TT this.kill | ||||
4273 | #endif | ||||
4274 | #define FLAG_s (1<<0) | ||||
4275 | #define FLAG_l (1<<1) | ||||
4276 | #endif | ||||
4277 | |||||
4278 | #ifdef FOR_killall | ||||
4279 | #ifndef TT | ||||
4280 | #define TT this.killall | ||||
4281 | #endif | ||||
4282 | #define FLAG_i (1<<0) | ||||
4283 | #define FLAG_v (1<<1) | ||||
4284 | #define FLAG_q (1<<2) | ||||
4285 | #define FLAG_l (1<<3) | ||||
4286 | #define FLAG_s (1<<4) | ||||
4287 | #endif | ||||
4288 | |||||
4289 | #ifdef FOR_killall5 | ||||
4290 | #ifndef TT | ||||
4291 | #define TT this.killall5 | ||||
4292 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4293 | #define FLAG_s (FORCED_FLAG<<0) |
4294 | #define FLAG_l (FORCED_FLAG<<1) | ||||
4295 | #define FLAG_o (FORCED_FLAG<<2) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4296 | #endif |
4297 | |||||
4298 | #ifdef FOR_klogd | ||||
4299 | #ifndef TT | ||||
4300 | #define TT this.klogd | ||||
4301 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4302 | #define FLAG_n (FORCED_FLAG<<0) |
4303 | #define FLAG_c (FORCED_FLAG<<1) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4304 | #endif |
4305 | |||||
4306 | #ifdef FOR_last | ||||
4307 | #ifndef TT | ||||
4308 | #define TT this.last | ||||
4309 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4310 | #define FLAG_W (FORCED_FLAG<<0) |
4311 | #define FLAG_f (FORCED_FLAG<<1) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4312 | #endif |
4313 | |||||
4314 | #ifdef FOR_link | ||||
4315 | #ifndef TT | ||||
4316 | #define TT this.link | ||||
4317 | #endif | ||||
4318 | #endif | ||||
4319 | |||||
4320 | #ifdef FOR_ln | ||||
4321 | #ifndef TT | ||||
4322 | #define TT this.ln | ||||
4323 | #endif | ||||
4324 | #define FLAG_s (1<<0) | ||||
4325 | #define FLAG_f (1<<1) | ||||
4326 | #define FLAG_n (1<<2) | ||||
4327 | #define FLAG_v (1<<3) | ||||
4328 | #endif | ||||
4329 | |||||
Elliott Hughes | 0e6551a | 2015-03-28 12:49:31 -0700 | [diff] [blame] | 4330 | #ifdef FOR_load_policy |
4331 | #ifndef TT | ||||
4332 | #define TT this.load_policy | ||||
4333 | #endif | ||||
4334 | #endif | ||||
4335 | |||||
Elliott Hughes | 0803f53 | 2016-06-22 10:26:11 -0700 | [diff] [blame] | 4336 | #ifdef FOR_log |
4337 | #ifndef TT | ||||
4338 | #define TT this.log | ||||
4339 | #endif | ||||
4340 | #define FLAG_t (1<<0) | ||||
4341 | #define FLAG_p (1<<1) | ||||
4342 | #endif | ||||
4343 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4344 | #ifdef FOR_logger |
4345 | #ifndef TT | ||||
4346 | #define TT this.logger | ||||
4347 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4348 | #define FLAG_p (FORCED_FLAG<<0) |
4349 | #define FLAG_t (FORCED_FLAG<<1) | ||||
4350 | #define FLAG_s (FORCED_FLAG<<2) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4351 | #endif |
4352 | |||||
4353 | #ifdef FOR_login | ||||
4354 | #ifndef TT | ||||
4355 | #define TT this.login | ||||
4356 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4357 | #define FLAG_h (FORCED_FLAG<<0) |
4358 | #define FLAG_p (FORCED_FLAG<<1) | ||||
4359 | #define FLAG_f (FORCED_FLAG<<2) | ||||
4360 | #endif | ||||
4361 | |||||
4362 | #ifdef FOR_logname | ||||
4363 | #ifndef TT | ||||
4364 | #define TT this.logname | ||||
4365 | #endif | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4366 | #endif |
4367 | |||||
4368 | #ifdef FOR_losetup | ||||
4369 | #ifndef TT | ||||
4370 | #define TT this.losetup | ||||
4371 | #endif | ||||
4372 | #define FLAG_a (1<<0) | ||||
4373 | #define FLAG_c (1<<1) | ||||
4374 | #define FLAG_d (1<<2) | ||||
4375 | #define FLAG_f (1<<3) | ||||
4376 | #define FLAG_j (1<<4) | ||||
4377 | #define FLAG_o (1<<5) | ||||
4378 | #define FLAG_r (1<<6) | ||||
4379 | #define FLAG_show (1<<7) | ||||
4380 | #define FLAG_s (1<<7) | ||||
4381 | #define FLAG_sizelimit (1<<8) | ||||
4382 | #define FLAG_S (1<<8) | ||||
4383 | #endif | ||||
4384 | |||||
4385 | #ifdef FOR_ls | ||||
4386 | #ifndef TT | ||||
4387 | #define TT this.ls | ||||
4388 | #endif | ||||
4389 | #define FLAG_1 (1<<0) | ||||
4390 | #define FLAG_x (1<<1) | ||||
4391 | #define FLAG_u (1<<2) | ||||
4392 | #define FLAG_t (1<<3) | ||||
4393 | #define FLAG_s (1<<4) | ||||
4394 | #define FLAG_r (1<<5) | ||||
4395 | #define FLAG_q (1<<6) | ||||
4396 | #define FLAG_p (1<<7) | ||||
4397 | #define FLAG_n (1<<8) | ||||
4398 | #define FLAG_m (1<<9) | ||||
4399 | #define FLAG_l (1<<10) | ||||
4400 | #define FLAG_k (1<<11) | ||||
4401 | #define FLAG_i (1<<12) | ||||
Elliott Hughes | ecd3df9 | 2015-09-11 10:50:35 -0700 | [diff] [blame] | 4402 | #define FLAG_h (1<<13) |
4403 | #define FLAG_f (1<<14) | ||||
4404 | #define FLAG_d (1<<15) | ||||
4405 | #define FLAG_c (1<<16) | ||||
Elliott Hughes | fafe427 | 2016-03-30 10:20:45 -0700 | [diff] [blame] | 4406 | #define FLAG_b (1<<17) |
4407 | #define FLAG_a (1<<18) | ||||
4408 | #define FLAG_S (1<<19) | ||||
4409 | #define FLAG_R (1<<20) | ||||
4410 | #define FLAG_L (1<<21) | ||||
4411 | #define FLAG_H (1<<22) | ||||
4412 | #define FLAG_F (1<<23) | ||||
4413 | #define FLAG_C (1<<24) | ||||
4414 | #define FLAG_A (1<<25) | ||||
4415 | #define FLAG_o (1<<26) | ||||
4416 | #define FLAG_g (1<<27) | ||||
4417 | #define FLAG_Z (1<<28) | ||||
Elliott Hughes | 5e9108a | 2016-10-19 17:03:06 -0700 | [diff] [blame] | 4418 | #define FLAG_show_control_chars (1<<29) |
Elliott Hughes | 52a5544 | 2017-04-24 10:37:49 -0700 | [diff] [blame] | 4419 | #define FLAG_full_time (1<<30) |
4420 | #define FLAG_color (1<<31) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4421 | #endif |
4422 | |||||
4423 | #ifdef FOR_lsattr | ||||
4424 | #ifndef TT | ||||
4425 | #define TT this.lsattr | ||||
4426 | #endif | ||||
4427 | #define FLAG_R (1<<0) | ||||
4428 | #define FLAG_a (1<<1) | ||||
4429 | #define FLAG_d (1<<2) | ||||
4430 | #define FLAG_l (1<<3) | ||||
4431 | #define FLAG_v (1<<4) | ||||
4432 | #endif | ||||
4433 | |||||
4434 | #ifdef FOR_lsmod | ||||
4435 | #ifndef TT | ||||
4436 | #define TT this.lsmod | ||||
4437 | #endif | ||||
4438 | #endif | ||||
4439 | |||||
Elliott Hughes | ecd3df9 | 2015-09-11 10:50:35 -0700 | [diff] [blame] | 4440 | #ifdef FOR_lsof |
4441 | #ifndef TT | ||||
4442 | #define TT this.lsof | ||||
4443 | #endif | ||||
4444 | #define FLAG_t (1<<0) | ||||
4445 | #define FLAG_p (1<<1) | ||||
4446 | #define FLAG_l (1<<2) | ||||
4447 | #endif | ||||
4448 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4449 | #ifdef FOR_lspci |
4450 | #ifndef TT | ||||
4451 | #define TT this.lspci | ||||
4452 | #endif | ||||
Elliott Hughes | 30d712d | 2015-05-15 16:41:23 -0700 | [diff] [blame] | 4453 | #define FLAG_i (FORCED_FLAG<<0) |
Elliott Hughes | fe3d63b | 2017-06-02 14:16:31 -0700 | [diff] [blame] | 4454 | #define FLAG_n (1<<1) |
4455 | #define FLAG_k (1<<2) | ||||
4456 | #define FLAG_m (1<<3) | ||||
4457 | #define FLAG_e (1<<4) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4458 | #endif |
4459 | |||||
4460 | #ifdef FOR_lsusb | ||||
4461 | #ifndef TT | ||||
4462 | #define TT this.lsusb | ||||
4463 | #endif | ||||
4464 | #endif | ||||
4465 | |||||
4466 | #ifdef FOR_makedevs | ||||
4467 | #ifndef TT | ||||
4468 | #define TT this.makedevs | ||||
4469 | #endif | ||||
4470 | #define FLAG_d (1<<0) | ||||
4471 | #endif | ||||
4472 | |||||
4473 | #ifdef FOR_md5sum | ||||
4474 | #ifndef TT | ||||
4475 | #define TT this.md5sum | ||||
4476 | #endif | ||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 4477 | #define FLAG_c (1<<0) |
4478 | #define FLAG_b (1<<1) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4479 | #endif |
4480 | |||||
4481 | #ifdef FOR_mdev | ||||
4482 | #ifndef TT | ||||
4483 | #define TT this.mdev | ||||
4484 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4485 | #define FLAG_s (FORCED_FLAG<<0) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4486 | #endif |
4487 | |||||
Elliott Hughes | 7a49753 | 2017-01-15 11:24:30 -0800 | [diff] [blame] | 4488 | #ifdef FOR_microcom |
4489 | #ifndef TT | ||||
4490 | #define TT this.microcom | ||||
4491 | #endif | ||||
4492 | #define FLAG_X (1<<0) | ||||
4493 | #define FLAG_s (1<<1) | ||||
4494 | #endif | ||||
4495 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4496 | #ifdef FOR_mix |
4497 | #ifndef TT | ||||
4498 | #define TT this.mix | ||||
4499 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4500 | #define FLAG_r (FORCED_FLAG<<0) |
4501 | #define FLAG_l (FORCED_FLAG<<1) | ||||
4502 | #define FLAG_d (FORCED_FLAG<<2) | ||||
4503 | #define FLAG_c (FORCED_FLAG<<3) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4504 | #endif |
4505 | |||||
4506 | #ifdef FOR_mkdir | ||||
4507 | #ifndef TT | ||||
4508 | #define TT this.mkdir | ||||
4509 | #endif | ||||
4510 | #define FLAG_m (1<<0) | ||||
4511 | #define FLAG_p (1<<1) | ||||
4512 | #define FLAG_v (1<<2) | ||||
Elliott Hughes | a0da26d | 2015-05-31 09:51:58 -0700 | [diff] [blame] | 4513 | #define FLAG_Z (1<<3) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4514 | #endif |
4515 | |||||
4516 | #ifdef FOR_mke2fs | ||||
4517 | #ifndef TT | ||||
4518 | #define TT this.mke2fs | ||||
4519 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4520 | #define FLAG_b (FORCED_FLAG<<0) |
4521 | #define FLAG_i (FORCED_FLAG<<1) | ||||
4522 | #define FLAG_N (FORCED_FLAG<<2) | ||||
4523 | #define FLAG_m (FORCED_FLAG<<3) | ||||
4524 | #define FLAG_q (FORCED_FLAG<<4) | ||||
4525 | #define FLAG_n (FORCED_FLAG<<5) | ||||
4526 | #define FLAG_F (FORCED_FLAG<<6) | ||||
4527 | #define FLAG_g (FORCED_FLAG<<7) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4528 | #endif |
4529 | |||||
4530 | #ifdef FOR_mkfifo | ||||
4531 | #ifndef TT | ||||
4532 | #define TT this.mkfifo | ||||
4533 | #endif | ||||
4534 | #define FLAG_m (1<<0) | ||||
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 4535 | #define FLAG_Z (1<<1) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4536 | #endif |
4537 | |||||
4538 | #ifdef FOR_mknod | ||||
4539 | #ifndef TT | ||||
4540 | #define TT this.mknod | ||||
4541 | #endif | ||||
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 4542 | #define FLAG_Z (1<<0) |
4543 | #define FLAG_mode (1<<1) | ||||
4544 | #define FLAG_m (1<<1) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4545 | #endif |
4546 | |||||
4547 | #ifdef FOR_mkpasswd | ||||
4548 | #ifndef TT | ||||
4549 | #define TT this.mkpasswd | ||||
4550 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4551 | #define FLAG_P (FORCED_FLAG<<0) |
4552 | #define FLAG_m (FORCED_FLAG<<1) | ||||
4553 | #define FLAG_S (FORCED_FLAG<<2) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4554 | #endif |
4555 | |||||
4556 | #ifdef FOR_mkswap | ||||
4557 | #ifndef TT | ||||
4558 | #define TT this.mkswap | ||||
4559 | #endif | ||||
Elliott Hughes | a729fc8 | 2016-01-20 20:41:02 -0800 | [diff] [blame] | 4560 | #define FLAG_L (1<<0) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4561 | #endif |
4562 | |||||
4563 | #ifdef FOR_mktemp | ||||
4564 | #ifndef TT | ||||
4565 | #define TT this.mktemp | ||||
4566 | #endif | ||||
Elliott Hughes | 59cff4a | 2015-02-18 17:22:23 -0800 | [diff] [blame] | 4567 | #define FLAG_tmpdir (1<<0) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4568 | #define FLAG_p (1<<0) |
Elliott Hughes | 59cff4a | 2015-02-18 17:22:23 -0800 | [diff] [blame] | 4569 | #define FLAG_directory (1<<1) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4570 | #define FLAG_d (1<<1) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4571 | #define FLAG_q (1<<2) |
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 4572 | #define FLAG_u (1<<3) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4573 | #endif |
4574 | |||||
4575 | #ifdef FOR_modinfo | ||||
4576 | #ifndef TT | ||||
4577 | #define TT this.modinfo | ||||
4578 | #endif | ||||
4579 | #define FLAG_0 (1<<0) | ||||
4580 | #define FLAG_F (1<<1) | ||||
4581 | #define FLAG_k (1<<2) | ||||
4582 | #define FLAG_b (1<<3) | ||||
4583 | #endif | ||||
4584 | |||||
4585 | #ifdef FOR_modprobe | ||||
4586 | #ifndef TT | ||||
4587 | #define TT this.modprobe | ||||
4588 | #endif | ||||
Elliott Hughes | 7cfb1c6 | 2017-01-29 12:50:42 -0800 | [diff] [blame] | 4589 | #define FLAG_d (1<<0) |
4590 | #define FLAG_b (1<<1) | ||||
4591 | #define FLAG_D (1<<2) | ||||
4592 | #define FLAG_s (1<<3) | ||||
4593 | #define FLAG_v (1<<4) | ||||
4594 | #define FLAG_q (1<<5) | ||||
4595 | #define FLAG_r (1<<6) | ||||
4596 | #define FLAG_l (1<<7) | ||||
4597 | #define FLAG_a (1<<8) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4598 | #endif |
4599 | |||||
4600 | #ifdef FOR_more | ||||
4601 | #ifndef TT | ||||
4602 | #define TT this.more | ||||
4603 | #endif | ||||
4604 | #endif | ||||
4605 | |||||
4606 | #ifdef FOR_mount | ||||
4607 | #ifndef TT | ||||
4608 | #define TT this.mount | ||||
4609 | #endif | ||||
4610 | #define FLAG_o (1<<0) | ||||
4611 | #define FLAG_t (1<<1) | ||||
4612 | #define FLAG_w (1<<2) | ||||
4613 | #define FLAG_v (1<<3) | ||||
4614 | #define FLAG_r (1<<4) | ||||
4615 | #define FLAG_n (1<<5) | ||||
4616 | #define FLAG_f (1<<6) | ||||
4617 | #define FLAG_a (1<<7) | ||||
4618 | #define FLAG_O (1<<8) | ||||
4619 | #endif | ||||
4620 | |||||
4621 | #ifdef FOR_mountpoint | ||||
4622 | #ifndef TT | ||||
4623 | #define TT this.mountpoint | ||||
4624 | #endif | ||||
4625 | #define FLAG_x (1<<0) | ||||
4626 | #define FLAG_d (1<<1) | ||||
4627 | #define FLAG_q (1<<2) | ||||
4628 | #endif | ||||
4629 | |||||
Elliott Hughes | 1588c5c | 2014-12-18 20:45:11 -0800 | [diff] [blame] | 4630 | #ifdef FOR_mv |
4631 | #ifndef TT | ||||
4632 | #define TT this.mv | ||||
4633 | #endif | ||||
4634 | #define FLAG_i (1<<0) | ||||
4635 | #define FLAG_f (1<<1) | ||||
Elliott Hughes | fafe427 | 2016-03-30 10:20:45 -0700 | [diff] [blame] | 4636 | #define FLAG_remove_destination (1<<2) |
Elliott Hughes | 1588c5c | 2014-12-18 20:45:11 -0800 | [diff] [blame] | 4637 | #define FLAG_F (1<<2) |
4638 | #define FLAG_n (1<<3) | ||||
4639 | #define FLAG_v (1<<4) | ||||
4640 | #endif | ||||
4641 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4642 | #ifdef FOR_nbd_client |
4643 | #ifndef TT | ||||
4644 | #define TT this.nbd_client | ||||
4645 | #endif | ||||
4646 | #define FLAG_s (1<<0) | ||||
4647 | #define FLAG_n (1<<1) | ||||
4648 | #endif | ||||
4649 | |||||
4650 | #ifdef FOR_netcat | ||||
4651 | #ifndef TT | ||||
4652 | #define TT this.netcat | ||||
4653 | #endif | ||||
4654 | #define FLAG_f (1<<0) | ||||
4655 | #define FLAG_q (1<<1) | ||||
4656 | #define FLAG_s (1<<2) | ||||
4657 | #define FLAG_p (1<<3) | ||||
Elliott Hughes | 5e9108a | 2016-10-19 17:03:06 -0700 | [diff] [blame] | 4658 | #define FLAG_W (1<<4) |
4659 | #define FLAG_w (1<<5) | ||||
4660 | #define FLAG_L (1<<6) | ||||
4661 | #define FLAG_l (1<<7) | ||||
4662 | #define FLAG_t (1<<8) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4663 | #endif |
4664 | |||||
4665 | #ifdef FOR_netstat | ||||
4666 | #ifndef TT | ||||
4667 | #define TT this.netstat | ||||
4668 | #endif | ||||
Elliott Hughes | 3c3e83a | 2014-12-16 20:18:05 -0800 | [diff] [blame] | 4669 | #define FLAG_l (1<<0) |
4670 | #define FLAG_a (1<<1) | ||||
4671 | #define FLAG_e (1<<2) | ||||
4672 | #define FLAG_n (1<<3) | ||||
4673 | #define FLAG_t (1<<4) | ||||
4674 | #define FLAG_u (1<<5) | ||||
4675 | #define FLAG_w (1<<6) | ||||
4676 | #define FLAG_x (1<<7) | ||||
4677 | #define FLAG_r (1<<8) | ||||
4678 | #define FLAG_W (1<<9) | ||||
4679 | #define FLAG_p (1<<10) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4680 | #endif |
4681 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4682 | #ifdef FOR_nice |
4683 | #ifndef TT | ||||
4684 | #define TT this.nice | ||||
4685 | #endif | ||||
4686 | #define FLAG_n (1<<0) | ||||
4687 | #endif | ||||
4688 | |||||
4689 | #ifdef FOR_nl | ||||
4690 | #ifndef TT | ||||
4691 | #define TT this.nl | ||||
4692 | #endif | ||||
4693 | #define FLAG_E (1<<0) | ||||
4694 | #define FLAG_w (1<<1) | ||||
4695 | #define FLAG_s (1<<2) | ||||
4696 | #define FLAG_n (1<<3) | ||||
4697 | #define FLAG_b (1<<4) | ||||
4698 | #define FLAG_l (1<<5) | ||||
4699 | #define FLAG_v (1<<6) | ||||
4700 | #endif | ||||
4701 | |||||
4702 | #ifdef FOR_nohup | ||||
4703 | #ifndef TT | ||||
4704 | #define TT this.nohup | ||||
4705 | #endif | ||||
4706 | #endif | ||||
4707 | |||||
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 4708 | #ifdef FOR_nproc |
4709 | #ifndef TT | ||||
4710 | #define TT this.nproc | ||||
4711 | #endif | ||||
4712 | #define FLAG_all (FORCED_FLAG<<0) | ||||
4713 | #endif | ||||
4714 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4715 | #ifdef FOR_nsenter |
4716 | #ifndef TT | ||||
4717 | #define TT this.nsenter | ||||
4718 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4719 | #define FLAG_user (FORCED_FLAG<<0) |
4720 | #define FLAG_U (FORCED_FLAG<<0) | ||||
4721 | #define FLAG_uts (FORCED_FLAG<<1) | ||||
4722 | #define FLAG_u (FORCED_FLAG<<1) | ||||
4723 | #define FLAG_pid (FORCED_FLAG<<2) | ||||
4724 | #define FLAG_p (FORCED_FLAG<<2) | ||||
4725 | #define FLAG_net (FORCED_FLAG<<3) | ||||
4726 | #define FLAG_n (FORCED_FLAG<<3) | ||||
4727 | #define FLAG_mount (FORCED_FLAG<<4) | ||||
4728 | #define FLAG_m (FORCED_FLAG<<4) | ||||
4729 | #define FLAG_ipc (FORCED_FLAG<<5) | ||||
4730 | #define FLAG_i (FORCED_FLAG<<5) | ||||
4731 | #define FLAG_target (FORCED_FLAG<<6) | ||||
4732 | #define FLAG_t (FORCED_FLAG<<6) | ||||
4733 | #define FLAG_no_fork (FORCED_FLAG<<7) | ||||
4734 | #define FLAG_F (FORCED_FLAG<<7) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4735 | #endif |
4736 | |||||
4737 | #ifdef FOR_od | ||||
4738 | #ifndef TT | ||||
4739 | #define TT this.od | ||||
4740 | #endif | ||||
4741 | #define FLAG_t (1<<0) | ||||
4742 | #define FLAG_A (1<<1) | ||||
4743 | #define FLAG_b (1<<2) | ||||
4744 | #define FLAG_c (1<<3) | ||||
4745 | #define FLAG_d (1<<4) | ||||
4746 | #define FLAG_o (1<<5) | ||||
4747 | #define FLAG_s (1<<6) | ||||
4748 | #define FLAG_x (1<<7) | ||||
4749 | #define FLAG_N (1<<8) | ||||
Elliott Hughes | fafe427 | 2016-03-30 10:20:45 -0700 | [diff] [blame] | 4750 | #define FLAG_w (1<<9) |
4751 | #define FLAG_v (1<<10) | ||||
4752 | #define FLAG_j (1<<11) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4753 | #endif |
4754 | |||||
4755 | #ifdef FOR_oneit | ||||
4756 | #ifndef TT | ||||
4757 | #define TT this.oneit | ||||
4758 | #endif | ||||
Elliott Hughes | 40d36f2 | 2015-03-11 13:37:18 -0700 | [diff] [blame] | 4759 | #define FLAG_3 (FORCED_FLAG<<0) |
4760 | #define FLAG_p (FORCED_FLAG<<1) | ||||
4761 | #define FLAG_c (FORCED_FLAG<<2) | ||||
4762 | #define FLAG_n (FORCED_FLAG<<3) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4763 | #endif |
4764 | |||||
4765 | #ifdef FOR_openvt | ||||
4766 | #ifndef TT | ||||
4767 | #define TT this.openvt | ||||
4768 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4769 | #define FLAG_w (FORCED_FLAG<<0) |
4770 | #define FLAG_s (FORCED_FLAG<<1) | ||||
4771 | #define FLAG_c (FORCED_FLAG<<2) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4772 | #endif |
4773 | |||||
4774 | #ifdef FOR_partprobe | ||||
4775 | #ifndef TT | ||||
4776 | #define TT this.partprobe | ||||
4777 | #endif | ||||
4778 | #endif | ||||
4779 | |||||
4780 | #ifdef FOR_passwd | ||||
4781 | #ifndef TT | ||||
4782 | #define TT this.passwd | ||||
4783 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4784 | #define FLAG_u (FORCED_FLAG<<0) |
4785 | #define FLAG_l (FORCED_FLAG<<1) | ||||
4786 | #define FLAG_d (FORCED_FLAG<<2) | ||||
4787 | #define FLAG_a (FORCED_FLAG<<3) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4788 | #endif |
4789 | |||||
4790 | #ifdef FOR_paste | ||||
4791 | #ifndef TT | ||||
4792 | #define TT this.paste | ||||
4793 | #endif | ||||
4794 | #define FLAG_s (1<<0) | ||||
4795 | #define FLAG_d (1<<1) | ||||
4796 | #endif | ||||
4797 | |||||
4798 | #ifdef FOR_patch | ||||
4799 | #ifndef TT | ||||
4800 | #define TT this.patch | ||||
4801 | #endif | ||||
4802 | #define FLAG_R (1<<0) | ||||
4803 | #define FLAG_i (1<<1) | ||||
4804 | #define FLAG_p (1<<2) | ||||
4805 | #define FLAG_l (1<<3) | ||||
4806 | #define FLAG_u (1<<4) | ||||
Elliott Hughes | e7b74ae | 2016-07-07 17:02:37 -0700 | [diff] [blame] | 4807 | #define FLAG_d (1<<5) |
4808 | #define FLAG_x (FORCED_FLAG<<6) | ||||
4809 | #define FLAG_dry_run (1<<7) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4810 | #endif |
4811 | |||||
4812 | #ifdef FOR_pgrep | ||||
4813 | #ifndef TT | ||||
4814 | #define TT this.pgrep | ||||
4815 | #endif | ||||
Elliott Hughes | e56796d | 2016-01-15 19:48:59 -0800 | [diff] [blame] | 4816 | #define FLAG_L (1<<0) |
4817 | #define FLAG_x (1<<1) | ||||
4818 | #define FLAG_v (1<<2) | ||||
Elliott Hughes | 5d2ad23 | 2015-03-19 22:52:46 -0700 | [diff] [blame] | 4819 | #define FLAG_o (1<<3) |
Elliott Hughes | e56796d | 2016-01-15 19:48:59 -0800 | [diff] [blame] | 4820 | #define FLAG_n (1<<4) |
4821 | #define FLAG_f (1<<5) | ||||
4822 | #define FLAG_G (1<<6) | ||||
4823 | #define FLAG_g (1<<7) | ||||
4824 | #define FLAG_P (1<<8) | ||||
4825 | #define FLAG_s (1<<9) | ||||
4826 | #define FLAG_t (1<<10) | ||||
4827 | #define FLAG_U (1<<11) | ||||
4828 | #define FLAG_u (1<<12) | ||||
4829 | #define FLAG_d (1<<13) | ||||
4830 | #define FLAG_l (1<<14) | ||||
4831 | #define FLAG_c (1<<15) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4832 | #endif |
4833 | |||||
4834 | #ifdef FOR_pidof | ||||
4835 | #ifndef TT | ||||
4836 | #define TT this.pidof | ||||
4837 | #endif | ||||
4838 | #define FLAG_o (1<<0) | ||||
4839 | #define FLAG_s (1<<1) | ||||
4840 | #endif | ||||
4841 | |||||
4842 | #ifdef FOR_ping | ||||
4843 | #ifndef TT | ||||
4844 | #define TT this.ping | ||||
4845 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4846 | #define FLAG_6 (FORCED_FLAG<<0) |
4847 | #define FLAG_4 (FORCED_FLAG<<1) | ||||
4848 | #define FLAG_q (FORCED_FLAG<<2) | ||||
4849 | #define FLAG_w (FORCED_FLAG<<3) | ||||
4850 | #define FLAG_W (FORCED_FLAG<<4) | ||||
4851 | #define FLAG_I (FORCED_FLAG<<5) | ||||
4852 | #define FLAG_s (FORCED_FLAG<<6) | ||||
4853 | #define FLAG_c (FORCED_FLAG<<7) | ||||
4854 | #define FLAG_t (FORCED_FLAG<<8) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4855 | #endif |
4856 | |||||
4857 | #ifdef FOR_pivot_root | ||||
4858 | #ifndef TT | ||||
4859 | #define TT this.pivot_root | ||||
4860 | #endif | ||||
4861 | #endif | ||||
4862 | |||||
Elliott Hughes | e56796d | 2016-01-15 19:48:59 -0800 | [diff] [blame] | 4863 | #ifdef FOR_pkill |
4864 | #ifndef TT | ||||
4865 | #define TT this.pkill | ||||
4866 | #endif | ||||
4867 | #define FLAG_l (1<<0) | ||||
4868 | #define FLAG_x (1<<1) | ||||
4869 | #define FLAG_v (1<<2) | ||||
4870 | #define FLAG_o (1<<3) | ||||
4871 | #define FLAG_n (1<<4) | ||||
4872 | #define FLAG_f (1<<5) | ||||
4873 | #define FLAG_G (1<<6) | ||||
4874 | #define FLAG_g (1<<7) | ||||
4875 | #define FLAG_P (1<<8) | ||||
4876 | #define FLAG_s (1<<9) | ||||
4877 | #define FLAG_t (1<<10) | ||||
4878 | #define FLAG_U (1<<11) | ||||
4879 | #define FLAG_u (1<<12) | ||||
Elliott Hughes | a729fc8 | 2016-01-20 20:41:02 -0800 | [diff] [blame] | 4880 | #define FLAG_V (1<<13) |
Elliott Hughes | e56796d | 2016-01-15 19:48:59 -0800 | [diff] [blame] | 4881 | #endif |
4882 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4883 | #ifdef FOR_pmap |
4884 | #ifndef TT | ||||
4885 | #define TT this.pmap | ||||
4886 | #endif | ||||
4887 | #define FLAG_q (1<<0) | ||||
4888 | #define FLAG_x (1<<1) | ||||
4889 | #endif | ||||
4890 | |||||
4891 | #ifdef FOR_printenv | ||||
4892 | #ifndef TT | ||||
4893 | #define TT this.printenv | ||||
4894 | #endif | ||||
4895 | #define FLAG_null (1<<0) | ||||
4896 | #define FLAG_0 (1<<0) | ||||
4897 | #endif | ||||
4898 | |||||
4899 | #ifdef FOR_printf | ||||
4900 | #ifndef TT | ||||
4901 | #define TT this.printf | ||||
4902 | #endif | ||||
4903 | #endif | ||||
4904 | |||||
4905 | #ifdef FOR_ps | ||||
4906 | #ifndef TT | ||||
4907 | #define TT this.ps | ||||
4908 | #endif | ||||
Elliott Hughes | 5b89111 | 2015-11-04 09:22:33 -0800 | [diff] [blame] | 4909 | #define FLAG_Z (1<<0) |
4910 | #define FLAG_w (1<<1) | ||||
4911 | #define FLAG_G (1<<2) | ||||
4912 | #define FLAG_g (1<<3) | ||||
4913 | #define FLAG_U (1<<4) | ||||
4914 | #define FLAG_u (1<<5) | ||||
Elliott Hughes | 3b8b9e9 | 2016-04-29 14:10:40 -0700 | [diff] [blame] | 4915 | #define FLAG_T (1<<6) |
4916 | #define FLAG_t (1<<7) | ||||
4917 | #define FLAG_s (1<<8) | ||||
4918 | #define FLAG_pid (1<<9) | ||||
4919 | #define FLAG_p (1<<9) | ||||
4920 | #define FLAG_O (1<<10) | ||||
4921 | #define FLAG_o (1<<11) | ||||
4922 | #define FLAG_n (1<<12) | ||||
4923 | #define FLAG_M (1<<13) | ||||
4924 | #define FLAG_l (1<<14) | ||||
4925 | #define FLAG_f (1<<15) | ||||
4926 | #define FLAG_e (1<<16) | ||||
4927 | #define FLAG_d (1<<17) | ||||
4928 | #define FLAG_A (1<<18) | ||||
4929 | #define FLAG_a (1<<19) | ||||
4930 | #define FLAG_ppid (1<<20) | ||||
4931 | #define FLAG_P (1<<20) | ||||
4932 | #define FLAG_sort (1<<21) | ||||
4933 | #define FLAG_k (1<<21) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4934 | #endif |
4935 | |||||
4936 | #ifdef FOR_pwd | ||||
4937 | #ifndef TT | ||||
4938 | #define TT this.pwd | ||||
4939 | #endif | ||||
4940 | #define FLAG_P (1<<0) | ||||
4941 | #define FLAG_L (1<<1) | ||||
4942 | #endif | ||||
4943 | |||||
4944 | #ifdef FOR_pwdx | ||||
4945 | #ifndef TT | ||||
4946 | #define TT this.pwdx | ||||
4947 | #endif | ||||
4948 | #define FLAG_a (1<<0) | ||||
4949 | #endif | ||||
4950 | |||||
4951 | #ifdef FOR_readahead | ||||
4952 | #ifndef TT | ||||
4953 | #define TT this.readahead | ||||
4954 | #endif | ||||
4955 | #endif | ||||
4956 | |||||
4957 | #ifdef FOR_readlink | ||||
4958 | #ifndef TT | ||||
4959 | #define TT this.readlink | ||||
4960 | #endif | ||||
4961 | #define FLAG_q (1<<0) | ||||
4962 | #define FLAG_n (1<<1) | ||||
4963 | #define FLAG_e (1<<2) | ||||
4964 | #define FLAG_f (1<<3) | ||||
4965 | #endif | ||||
4966 | |||||
4967 | #ifdef FOR_realpath | ||||
4968 | #ifndef TT | ||||
4969 | #define TT this.realpath | ||||
4970 | #endif | ||||
4971 | #endif | ||||
4972 | |||||
4973 | #ifdef FOR_reboot | ||||
4974 | #ifndef TT | ||||
4975 | #define TT this.reboot | ||||
4976 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 4977 | #define FLAG_n (FORCED_FLAG<<0) |
Elliott Hughes | 97809c2 | 2015-08-07 13:57:10 -0700 | [diff] [blame] | 4978 | #define FLAG_f (FORCED_FLAG<<1) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 4979 | #endif |
4980 | |||||
4981 | #ifdef FOR_renice | ||||
4982 | #ifndef TT | ||||
4983 | #define TT this.renice | ||||
4984 | #endif | ||||
4985 | #define FLAG_n (1<<0) | ||||
4986 | #define FLAG_u (1<<1) | ||||
4987 | #define FLAG_p (1<<2) | ||||
4988 | #define FLAG_g (1<<3) | ||||
4989 | #endif | ||||
4990 | |||||
4991 | #ifdef FOR_reset | ||||
4992 | #ifndef TT | ||||
4993 | #define TT this.reset | ||||
4994 | #endif | ||||
4995 | #endif | ||||
4996 | |||||
Elliott Hughes | e0953ac | 2015-04-07 14:51:26 -0700 | [diff] [blame] | 4997 | #ifdef FOR_restorecon |
4998 | #ifndef TT | ||||
4999 | #define TT this.restorecon | ||||
5000 | #endif | ||||
5001 | #define FLAG_v (1<<0) | ||||
5002 | #define FLAG_r (1<<1) | ||||
5003 | #define FLAG_R (1<<2) | ||||
5004 | #define FLAG_n (1<<3) | ||||
5005 | #define FLAG_F (1<<4) | ||||
5006 | #define FLAG_D (1<<5) | ||||
5007 | #endif | ||||
5008 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5009 | #ifdef FOR_rev |
5010 | #ifndef TT | ||||
5011 | #define TT this.rev | ||||
5012 | #endif | ||||
5013 | #endif | ||||
5014 | |||||
5015 | #ifdef FOR_rfkill | ||||
5016 | #ifndef TT | ||||
5017 | #define TT this.rfkill | ||||
5018 | #endif | ||||
5019 | #endif | ||||
5020 | |||||
5021 | #ifdef FOR_rm | ||||
5022 | #ifndef TT | ||||
5023 | #define TT this.rm | ||||
5024 | #endif | ||||
5025 | #define FLAG_r (1<<0) | ||||
5026 | #define FLAG_R (1<<1) | ||||
5027 | #define FLAG_i (1<<2) | ||||
5028 | #define FLAG_f (1<<3) | ||||
5029 | #endif | ||||
5030 | |||||
5031 | #ifdef FOR_rmdir | ||||
5032 | #ifndef TT | ||||
5033 | #define TT this.rmdir | ||||
5034 | #endif | ||||
5035 | #define FLAG_p (1<<0) | ||||
5036 | #endif | ||||
5037 | |||||
5038 | #ifdef FOR_rmmod | ||||
5039 | #ifndef TT | ||||
5040 | #define TT this.rmmod | ||||
5041 | #endif | ||||
5042 | #define FLAG_f (1<<0) | ||||
5043 | #define FLAG_w (1<<1) | ||||
5044 | #endif | ||||
5045 | |||||
5046 | #ifdef FOR_route | ||||
5047 | #ifndef TT | ||||
5048 | #define TT this.route | ||||
5049 | #endif | ||||
Elliott Hughes | 48e1f81 | 2016-05-25 14:47:37 -0700 | [diff] [blame] | 5050 | #define FLAG_A (FORCED_FLAG<<0) |
5051 | #define FLAG_e (FORCED_FLAG<<1) | ||||
5052 | #define FLAG_n (FORCED_FLAG<<2) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5053 | #endif |
5054 | |||||
Elliott Hughes | cfbb8c1 | 2015-03-23 17:53:47 -0700 | [diff] [blame] | 5055 | #ifdef FOR_runcon |
5056 | #ifndef TT | ||||
5057 | #define TT this.runcon | ||||
5058 | #endif | ||||
5059 | #endif | ||||
5060 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5061 | #ifdef FOR_sed |
5062 | #ifndef TT | ||||
5063 | #define TT this.sed | ||||
5064 | #endif | ||||
Elliott Hughes | 347e42b | 2015-01-13 18:45:44 -0800 | [diff] [blame] | 5065 | #define FLAG_r (1<<0) |
Elliott Hughes | 40d36f2 | 2015-03-11 13:37:18 -0700 | [diff] [blame] | 5066 | #define FLAG_E (1<<1) |
5067 | #define FLAG_n (1<<2) | ||||
5068 | #define FLAG_i (1<<3) | ||||
5069 | #define FLAG_f (1<<4) | ||||
5070 | #define FLAG_e (1<<5) | ||||
5071 | #define FLAG_version (1<<6) | ||||
Elliott Hughes | 591e547 | 2016-10-03 19:28:43 -0700 | [diff] [blame] | 5072 | #define FLAG_help (1<<7) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5073 | #endif |
5074 | |||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 5075 | #ifdef FOR_sendevent |
5076 | #ifndef TT | ||||
5077 | #define TT this.sendevent | ||||
5078 | #endif | ||||
5079 | #endif | ||||
5080 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5081 | #ifdef FOR_seq |
5082 | #ifndef TT | ||||
5083 | #define TT this.seq | ||||
5084 | #endif | ||||
Elliott Hughes | 59a3610 | 2016-02-11 19:18:13 -0800 | [diff] [blame] | 5085 | #define FLAG_w (1<<0) |
5086 | #define FLAG_s (1<<1) | ||||
5087 | #define FLAG_f (1<<2) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5088 | #endif |
5089 | |||||
Elliott Hughes | f9551b3 | 2014-12-24 10:59:08 -0800 | [diff] [blame] | 5090 | #ifdef FOR_setenforce |
5091 | #ifndef TT | ||||
5092 | #define TT this.setenforce | ||||
5093 | #endif | ||||
5094 | #endif | ||||
5095 | |||||
Elliott Hughes | a1ce46b | 2016-08-02 09:08:31 -0700 | [diff] [blame] | 5096 | #ifdef FOR_setfattr |
5097 | #ifndef TT | ||||
5098 | #define TT this.setfattr | ||||
5099 | #endif | ||||
5100 | #define FLAG_x (1<<0) | ||||
5101 | #define FLAG_v (1<<1) | ||||
5102 | #define FLAG_n (1<<2) | ||||
5103 | #define FLAG_h (1<<3) | ||||
5104 | #endif | ||||
5105 | |||||
Elliott Hughes | 4b39d13 | 2015-04-07 17:42:12 -0700 | [diff] [blame] | 5106 | #ifdef FOR_setprop |
5107 | #ifndef TT | ||||
5108 | #define TT this.setprop | ||||
5109 | #endif | ||||
5110 | #endif | ||||
5111 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5112 | #ifdef FOR_setsid |
5113 | #ifndef TT | ||||
5114 | #define TT this.setsid | ||||
5115 | #endif | ||||
5116 | #define FLAG_t (1<<0) | ||||
5117 | #endif | ||||
5118 | |||||
5119 | #ifdef FOR_sh | ||||
5120 | #ifndef TT | ||||
5121 | #define TT this.sh | ||||
5122 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 5123 | #define FLAG_i (FORCED_FLAG<<0) |
5124 | #define FLAG_c (FORCED_FLAG<<1) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5125 | #endif |
5126 | |||||
5127 | #ifdef FOR_sha1sum | ||||
5128 | #ifndef TT | ||||
5129 | #define TT this.sha1sum | ||||
5130 | #endif | ||||
Elliott Hughes | a126e5f | 2016-07-15 10:14:33 -0700 | [diff] [blame] | 5131 | #define FLAG_c (1<<0) |
5132 | #define FLAG_b (1<<1) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5133 | #endif |
5134 | |||||
Elliott Hughes | 53a43da | 2014-12-11 17:05:54 -0800 | [diff] [blame] | 5135 | #ifdef FOR_shred |
5136 | #ifndef TT | ||||
5137 | #define TT this.shred | ||||
5138 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 5139 | #define FLAG_f (FORCED_FLAG<<0) |
5140 | #define FLAG_o (FORCED_FLAG<<1) | ||||
5141 | #define FLAG_n (FORCED_FLAG<<2) | ||||
5142 | #define FLAG_s (FORCED_FLAG<<3) | ||||
5143 | #define FLAG_u (FORCED_FLAG<<4) | ||||
5144 | #define FLAG_x (FORCED_FLAG<<5) | ||||
5145 | #define FLAG_z (FORCED_FLAG<<6) | ||||
Elliott Hughes | 53a43da | 2014-12-11 17:05:54 -0800 | [diff] [blame] | 5146 | #endif |
5147 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5148 | #ifdef FOR_skeleton |
5149 | #ifndef TT | ||||
5150 | #define TT this.skeleton | ||||
5151 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 5152 | #define FLAG_a (FORCED_FLAG<<0) |
5153 | #define FLAG_b (FORCED_FLAG<<1) | ||||
5154 | #define FLAG_c (FORCED_FLAG<<2) | ||||
5155 | #define FLAG_d (FORCED_FLAG<<3) | ||||
5156 | #define FLAG_e (FORCED_FLAG<<4) | ||||
5157 | #define FLAG_also (FORCED_FLAG<<5) | ||||
5158 | #define FLAG_blubber (FORCED_FLAG<<6) | ||||
5159 | #define FLAG_walrus (FORCED_FLAG<<7) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5160 | #endif |
5161 | |||||
5162 | #ifdef FOR_skeleton_alias | ||||
5163 | #ifndef TT | ||||
5164 | #define TT this.skeleton_alias | ||||
5165 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 5166 | #define FLAG_q (FORCED_FLAG<<0) |
5167 | #define FLAG_d (FORCED_FLAG<<1) | ||||
5168 | #define FLAG_b (FORCED_FLAG<<2) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5169 | #endif |
5170 | |||||
5171 | #ifdef FOR_sleep | ||||
5172 | #ifndef TT | ||||
5173 | #define TT this.sleep | ||||
5174 | #endif | ||||
5175 | #endif | ||||
5176 | |||||
5177 | #ifdef FOR_sort | ||||
5178 | #ifndef TT | ||||
5179 | #define TT this.sort | ||||
5180 | #endif | ||||
5181 | #define FLAG_n (1<<0) | ||||
5182 | #define FLAG_u (1<<1) | ||||
5183 | #define FLAG_r (1<<2) | ||||
5184 | #define FLAG_i (1<<3) | ||||
5185 | #define FLAG_f (1<<4) | ||||
5186 | #define FLAG_d (1<<5) | ||||
5187 | #define FLAG_z (1<<6) | ||||
5188 | #define FLAG_s (1<<7) | ||||
5189 | #define FLAG_c (1<<8) | ||||
5190 | #define FLAG_M (1<<9) | ||||
5191 | #define FLAG_b (1<<10) | ||||
5192 | #define FLAG_x (1<<11) | ||||
5193 | #define FLAG_t (1<<12) | ||||
5194 | #define FLAG_k (1<<13) | ||||
5195 | #define FLAG_o (1<<14) | ||||
5196 | #define FLAG_m (1<<15) | ||||
5197 | #define FLAG_T (1<<16) | ||||
5198 | #define FLAG_S (1<<17) | ||||
5199 | #define FLAG_g (1<<18) | ||||
5200 | #endif | ||||
5201 | |||||
5202 | #ifdef FOR_split | ||||
5203 | #ifndef TT | ||||
5204 | #define TT this.split | ||||
5205 | #endif | ||||
5206 | #define FLAG_l (1<<0) | ||||
5207 | #define FLAG_b (1<<1) | ||||
5208 | #define FLAG_a (1<<2) | ||||
5209 | #endif | ||||
5210 | |||||
Elliott Hughes | 06b90e3 | 2016-06-28 14:20:54 -0700 | [diff] [blame] | 5211 | #ifdef FOR_start |
5212 | #ifndef TT | ||||
5213 | #define TT this.start | ||||
5214 | #endif | ||||
5215 | #endif | ||||
5216 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5217 | #ifdef FOR_stat |
5218 | #ifndef TT | ||||
5219 | #define TT this.stat | ||||
5220 | #endif | ||||
Elliott Hughes | a2ba247 | 2016-05-24 09:12:04 -0700 | [diff] [blame] | 5221 | #define FLAG_t (1<<0) |
5222 | #define FLAG_L (1<<1) | ||||
5223 | #define FLAG_f (1<<2) | ||||
5224 | #define FLAG_c (1<<3) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5225 | #endif |
5226 | |||||
Elliott Hughes | 06b90e3 | 2016-06-28 14:20:54 -0700 | [diff] [blame] | 5227 | #ifdef FOR_stop |
5228 | #ifndef TT | ||||
5229 | #define TT this.stop | ||||
5230 | #endif | ||||
5231 | #endif | ||||
5232 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5233 | #ifdef FOR_strings |
5234 | #ifndef TT | ||||
5235 | #define TT this.strings | ||||
5236 | #endif | ||||
5237 | #define FLAG_o (1<<0) | ||||
5238 | #define FLAG_f (1<<1) | ||||
5239 | #define FLAG_n (1<<2) | ||||
5240 | #define FLAG_a (1<<3) | ||||
5241 | #endif | ||||
5242 | |||||
5243 | #ifdef FOR_su | ||||
5244 | #ifndef TT | ||||
5245 | #define TT this.su | ||||
5246 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 5247 | #define FLAG_s (FORCED_FLAG<<0) |
5248 | #define FLAG_c (FORCED_FLAG<<1) | ||||
5249 | #define FLAG_p (FORCED_FLAG<<2) | ||||
5250 | #define FLAG_m (FORCED_FLAG<<3) | ||||
5251 | #define FLAG_l (FORCED_FLAG<<4) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5252 | #endif |
5253 | |||||
5254 | #ifdef FOR_sulogin | ||||
5255 | #ifndef TT | ||||
5256 | #define TT this.sulogin | ||||
5257 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 5258 | #define FLAG_t (FORCED_FLAG<<0) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5259 | #endif |
5260 | |||||
5261 | #ifdef FOR_swapoff | ||||
5262 | #ifndef TT | ||||
5263 | #define TT this.swapoff | ||||
5264 | #endif | ||||
5265 | #endif | ||||
5266 | |||||
5267 | #ifdef FOR_swapon | ||||
5268 | #ifndef TT | ||||
5269 | #define TT this.swapon | ||||
5270 | #endif | ||||
Elliott Hughes | a729fc8 | 2016-01-20 20:41:02 -0800 | [diff] [blame] | 5271 | #define FLAG_d (1<<0) |
5272 | #define FLAG_p (1<<1) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5273 | #endif |
5274 | |||||
5275 | #ifdef FOR_switch_root | ||||
5276 | #ifndef TT | ||||
5277 | #define TT this.switch_root | ||||
5278 | #endif | ||||
Elliott Hughes | d9d7761 | 2016-03-08 15:06:22 -0800 | [diff] [blame] | 5279 | #define FLAG_h (FORCED_FLAG<<0) |
5280 | #define FLAG_c (FORCED_FLAG<<1) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5281 | #endif |
5282 | |||||
5283 | #ifdef FOR_sync | ||||
5284 | #ifndef TT | ||||
5285 | #define TT this.sync | ||||
5286 | #endif | ||||
5287 | #endif | ||||
5288 | |||||
5289 | #ifdef FOR_sysctl | ||||
5290 | #ifndef TT | ||||
5291 | #define TT this.sysctl | ||||
5292 | #endif | ||||
5293 | #define FLAG_A (1<<0) | ||||
5294 | #define FLAG_a (1<<1) | ||||
5295 | #define FLAG_p (1<<2) | ||||
5296 | #define FLAG_w (1<<3) | ||||
5297 | #define FLAG_q (1<<4) | ||||
5298 | #define FLAG_N (1<<5) | ||||
5299 | #define FLAG_e (1<<6) | ||||
5300 | #define FLAG_n (1<<7) | ||||
5301 | #endif | ||||
5302 | |||||
5303 | #ifdef FOR_syslogd | ||||
5304 | #ifndef TT | ||||
5305 | #define TT this.syslogd | ||||
5306 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 5307 | #define FLAG_D (FORCED_FLAG<<0) |
5308 | #define FLAG_L (FORCED_FLAG<<1) | ||||
5309 | #define FLAG_K (FORCED_FLAG<<2) | ||||
5310 | #define FLAG_S (FORCED_FLAG<<3) | ||||
5311 | #define FLAG_n (FORCED_FLAG<<4) | ||||
5312 | #define FLAG_a (FORCED_FLAG<<5) | ||||
5313 | #define FLAG_f (FORCED_FLAG<<6) | ||||
5314 | #define FLAG_p (FORCED_FLAG<<7) | ||||
5315 | #define FLAG_O (FORCED_FLAG<<8) | ||||
5316 | #define FLAG_m (FORCED_FLAG<<9) | ||||
5317 | #define FLAG_s (FORCED_FLAG<<10) | ||||
5318 | #define FLAG_b (FORCED_FLAG<<11) | ||||
5319 | #define FLAG_R (FORCED_FLAG<<12) | ||||
5320 | #define FLAG_l (FORCED_FLAG<<13) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5321 | #endif |
5322 | |||||
5323 | #ifdef FOR_tac | ||||
5324 | #ifndef TT | ||||
5325 | #define TT this.tac | ||||
5326 | #endif | ||||
5327 | #endif | ||||
5328 | |||||
5329 | #ifdef FOR_tail | ||||
5330 | #ifndef TT | ||||
5331 | #define TT this.tail | ||||
5332 | #endif | ||||
5333 | #define FLAG_n (1<<0) | ||||
5334 | #define FLAG_c (1<<1) | ||||
5335 | #define FLAG_f (1<<2) | ||||
5336 | #endif | ||||
5337 | |||||
5338 | #ifdef FOR_tar | ||||
5339 | #ifndef TT | ||||
5340 | #define TT this.tar | ||||
5341 | #endif | ||||
Elliott Hughes | 88db412 | 2015-02-18 17:32:09 -0800 | [diff] [blame] | 5342 | #define FLAG_file (1<<0) |
5343 | #define FLAG_f (1<<0) | ||||
5344 | #define FLAG_directory (1<<1) | ||||
5345 | #define FLAG_C (1<<1) | ||||
5346 | #define FLAG_files_from (1<<2) | ||||
5347 | #define FLAG_T (1<<2) | ||||
5348 | #define FLAG_exclude_from (1<<3) | ||||
5349 | #define FLAG_X (1<<3) | ||||
5350 | #define FLAG_touch (1<<4) | ||||
5351 | #define FLAG_m (1<<4) | ||||
5352 | #define FLAG_to_stdout (1<<5) | ||||
5353 | #define FLAG_O (1<<5) | ||||
5354 | #define FLAG_gzip (1<<6) | ||||
5355 | #define FLAG_z (1<<6) | ||||
Elliott Hughes | 3233e2f | 2017-05-25 14:16:21 -0700 | [diff] [blame] | 5356 | #define FLAG_bzip2 (1<<7) |
5357 | #define FLAG_j (1<<7) | ||||
5358 | #define FLAG_verbose (1<<8) | ||||
5359 | #define FLAG_v (1<<8) | ||||
5360 | #define FLAG_list (1<<9) | ||||
5361 | #define FLAG_t (1<<9) | ||||
5362 | #define FLAG_extract (1<<10) | ||||
5363 | #define FLAG_x (1<<10) | ||||
5364 | #define FLAG_dereference (1<<11) | ||||
5365 | #define FLAG_h (1<<11) | ||||
5366 | #define FLAG_create (1<<12) | ||||
5367 | #define FLAG_c (1<<12) | ||||
5368 | #define FLAG_keep_old (1<<13) | ||||
5369 | #define FLAG_k (1<<13) | ||||
5370 | #define FLAG_same_permissions (1<<14) | ||||
5371 | #define FLAG_p (1<<14) | ||||
5372 | #define FLAG_no_same_owner (1<<15) | ||||
5373 | #define FLAG_o (1<<15) | ||||
5374 | #define FLAG_to_command (1<<16) | ||||
5375 | #define FLAG_exclude (1<<17) | ||||
5376 | #define FLAG_overwrite (1<<18) | ||||
5377 | #define FLAG_no_same_permissions (1<<19) | ||||
5378 | #define FLAG_numeric_owner (1<<20) | ||||
5379 | #define FLAG_no_recursion (1<<21) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5380 | #endif |
5381 | |||||
5382 | #ifdef FOR_taskset | ||||
5383 | #ifndef TT | ||||
5384 | #define TT this.taskset | ||||
5385 | #endif | ||||
5386 | #define FLAG_a (1<<0) | ||||
5387 | #define FLAG_p (1<<1) | ||||
5388 | #endif | ||||
5389 | |||||
5390 | #ifdef FOR_tcpsvd | ||||
5391 | #ifndef TT | ||||
5392 | #define TT this.tcpsvd | ||||
5393 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 5394 | #define FLAG_v (FORCED_FLAG<<0) |
5395 | #define FLAG_E (FORCED_FLAG<<1) | ||||
5396 | #define FLAG_h (FORCED_FLAG<<2) | ||||
5397 | #define FLAG_l (FORCED_FLAG<<3) | ||||
5398 | #define FLAG_u (FORCED_FLAG<<4) | ||||
5399 | #define FLAG_b (FORCED_FLAG<<5) | ||||
5400 | #define FLAG_C (FORCED_FLAG<<6) | ||||
5401 | #define FLAG_c (FORCED_FLAG<<7) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5402 | #endif |
5403 | |||||
5404 | #ifdef FOR_tee | ||||
5405 | #ifndef TT | ||||
5406 | #define TT this.tee | ||||
5407 | #endif | ||||
5408 | #define FLAG_a (1<<0) | ||||
5409 | #define FLAG_i (1<<1) | ||||
5410 | #endif | ||||
5411 | |||||
5412 | #ifdef FOR_telnet | ||||
5413 | #ifndef TT | ||||
5414 | #define TT this.telnet | ||||
5415 | #endif | ||||
5416 | #endif | ||||
5417 | |||||
5418 | #ifdef FOR_telnetd | ||||
5419 | #ifndef TT | ||||
5420 | #define TT this.telnetd | ||||
5421 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 5422 | #define FLAG_i (FORCED_FLAG<<0) |
5423 | #define FLAG_K (FORCED_FLAG<<1) | ||||
5424 | #define FLAG_S (FORCED_FLAG<<2) | ||||
5425 | #define FLAG_F (FORCED_FLAG<<3) | ||||
5426 | #define FLAG_l (FORCED_FLAG<<4) | ||||
5427 | #define FLAG_f (FORCED_FLAG<<5) | ||||
5428 | #define FLAG_p (FORCED_FLAG<<6) | ||||
5429 | #define FLAG_b (FORCED_FLAG<<7) | ||||
5430 | #define FLAG_w (FORCED_FLAG<<8) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5431 | #endif |
5432 | |||||
5433 | #ifdef FOR_test | ||||
5434 | #ifndef TT | ||||
5435 | #define TT this.test | ||||
5436 | #endif | ||||
5437 | #endif | ||||
5438 | |||||
Elliott Hughes | 134791c | 2015-08-31 11:37:31 -0700 | [diff] [blame] | 5439 | #ifdef FOR_test_human_readable |
5440 | #ifndef TT | ||||
5441 | #define TT this.test_human_readable | ||||
5442 | #endif | ||||
5443 | #define FLAG_s (FORCED_FLAG<<0) | ||||
5444 | #define FLAG_b (FORCED_FLAG<<1) | ||||
5445 | #define FLAG_i (FORCED_FLAG<<2) | ||||
5446 | #endif | ||||
5447 | |||||
Elliott Hughes | fc9e18a | 2015-12-11 17:31:26 -0800 | [diff] [blame] | 5448 | #ifdef FOR_test_many_options |
5449 | #ifndef TT | ||||
5450 | #define TT this.test_many_options | ||||
5451 | #endif | ||||
5452 | #define FLAG_a (FORCED_FLAG<<0) | ||||
5453 | #define FLAG_b (FORCED_FLAG<<1) | ||||
5454 | #define FLAG_c (FORCED_FLAG<<2) | ||||
5455 | #define FLAG_d (FORCED_FLAG<<3) | ||||
5456 | #define FLAG_e (FORCED_FLAG<<4) | ||||
5457 | #define FLAG_f (FORCED_FLAG<<5) | ||||
5458 | #define FLAG_g (FORCED_FLAG<<6) | ||||
5459 | #define FLAG_h (FORCED_FLAG<<7) | ||||
5460 | #define FLAG_i (FORCED_FLAG<<8) | ||||
5461 | #define FLAG_j (FORCED_FLAG<<9) | ||||
5462 | #define FLAG_k (FORCED_FLAG<<10) | ||||
5463 | #define FLAG_l (FORCED_FLAG<<11) | ||||
5464 | #define FLAG_m (FORCED_FLAG<<12) | ||||
5465 | #define FLAG_n (FORCED_FLAG<<13) | ||||
5466 | #define FLAG_o (FORCED_FLAG<<14) | ||||
5467 | #define FLAG_p (FORCED_FLAG<<15) | ||||
5468 | #define FLAG_q (FORCED_FLAG<<16) | ||||
5469 | #define FLAG_r (FORCED_FLAG<<17) | ||||
5470 | #define FLAG_s (FORCED_FLAG<<18) | ||||
5471 | #define FLAG_t (FORCED_FLAG<<19) | ||||
5472 | #define FLAG_u (FORCED_FLAG<<20) | ||||
5473 | #define FLAG_v (FORCED_FLAG<<21) | ||||
5474 | #define FLAG_w (FORCED_FLAG<<22) | ||||
5475 | #define FLAG_x (FORCED_FLAG<<23) | ||||
5476 | #define FLAG_y (FORCED_FLAG<<24) | ||||
5477 | #define FLAG_z (FORCED_FLAG<<25) | ||||
5478 | #define FLAG_A (FORCED_FLAG<<26) | ||||
5479 | #define FLAG_B (FORCED_FLAG<<27) | ||||
5480 | #define FLAG_C (FORCED_FLAG<<28) | ||||
5481 | #define FLAG_D (FORCED_FLAG<<29) | ||||
5482 | #define FLAG_E (FORCED_FLAG<<30) | ||||
5483 | #define FLAG_F (FORCED_FLAG<<31) | ||||
5484 | #define FLAG_G (FORCED_FLAGLL<<32) | ||||
5485 | #define FLAG_H (FORCED_FLAGLL<<33) | ||||
5486 | #define FLAG_I (FORCED_FLAGLL<<34) | ||||
5487 | #define FLAG_J (FORCED_FLAGLL<<35) | ||||
5488 | #define FLAG_K (FORCED_FLAGLL<<36) | ||||
5489 | #define FLAG_L (FORCED_FLAGLL<<37) | ||||
5490 | #define FLAG_M (FORCED_FLAGLL<<38) | ||||
5491 | #define FLAG_N (FORCED_FLAGLL<<39) | ||||
5492 | #define FLAG_O (FORCED_FLAGLL<<40) | ||||
5493 | #define FLAG_P (FORCED_FLAGLL<<41) | ||||
5494 | #define FLAG_Q (FORCED_FLAGLL<<42) | ||||
5495 | #define FLAG_R (FORCED_FLAGLL<<43) | ||||
5496 | #define FLAG_S (FORCED_FLAGLL<<44) | ||||
5497 | #define FLAG_T (FORCED_FLAGLL<<45) | ||||
5498 | #define FLAG_U (FORCED_FLAGLL<<46) | ||||
5499 | #define FLAG_V (FORCED_FLAGLL<<47) | ||||
5500 | #define FLAG_W (FORCED_FLAGLL<<48) | ||||
5501 | #define FLAG_X (FORCED_FLAGLL<<49) | ||||
5502 | #define FLAG_Y (FORCED_FLAGLL<<50) | ||||
5503 | #define FLAG_Z (FORCED_FLAGLL<<51) | ||||
5504 | #endif | ||||
5505 | |||||
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 5506 | #ifdef FOR_test_scankey |
5507 | #ifndef TT | ||||
5508 | #define TT this.test_scankey | ||||
5509 | #endif | ||||
5510 | #endif | ||||
5511 | |||||
Elliott Hughes | 97809c2 | 2015-08-07 13:57:10 -0700 | [diff] [blame] | 5512 | #ifdef FOR_tftp |
5513 | #ifndef TT | ||||
5514 | #define TT this.tftp | ||||
5515 | #endif | ||||
5516 | #define FLAG_p (FORCED_FLAG<<0) | ||||
5517 | #define FLAG_g (FORCED_FLAG<<1) | ||||
5518 | #define FLAG_l (FORCED_FLAG<<2) | ||||
5519 | #define FLAG_r (FORCED_FLAG<<3) | ||||
5520 | #define FLAG_b (FORCED_FLAG<<4) | ||||
5521 | #endif | ||||
5522 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5523 | #ifdef FOR_tftpd |
5524 | #ifndef TT | ||||
5525 | #define TT this.tftpd | ||||
5526 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 5527 | #define FLAG_l (FORCED_FLAG<<0) |
5528 | #define FLAG_u (FORCED_FLAG<<1) | ||||
5529 | #define FLAG_c (FORCED_FLAG<<2) | ||||
5530 | #define FLAG_r (FORCED_FLAG<<3) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5531 | #endif |
5532 | |||||
5533 | #ifdef FOR_time | ||||
5534 | #ifndef TT | ||||
5535 | #define TT this.time | ||||
5536 | #endif | ||||
5537 | #define FLAG_p (1<<0) | ||||
5538 | #endif | ||||
5539 | |||||
5540 | #ifdef FOR_timeout | ||||
5541 | #ifndef TT | ||||
5542 | #define TT this.timeout | ||||
5543 | #endif | ||||
5544 | #define FLAG_s (1<<0) | ||||
5545 | #define FLAG_k (1<<1) | ||||
Elliott Hughes | 40d36f2 | 2015-03-11 13:37:18 -0700 | [diff] [blame] | 5546 | #define FLAG_v (1<<2) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5547 | #endif |
5548 | |||||
5549 | #ifdef FOR_top | ||||
5550 | #ifndef TT | ||||
5551 | #define TT this.top | ||||
5552 | #endif | ||||
Elliott Hughes | a729fc8 | 2016-01-20 20:41:02 -0800 | [diff] [blame] | 5553 | #define FLAG_q (1<<0) |
5554 | #define FLAG_b (1<<1) | ||||
Elliott Hughes | 3c3e83a | 2014-12-16 20:18:05 -0800 | [diff] [blame] | 5555 | #define FLAG_n (1<<2) |
5556 | #define FLAG_d (1<<3) | ||||
Elliott Hughes | fb4a3e4 | 2016-01-26 10:49:48 -0800 | [diff] [blame] | 5557 | #define FLAG_s (1<<4) |
5558 | #define FLAG_u (1<<5) | ||||
5559 | #define FLAG_p (1<<6) | ||||
5560 | #define FLAG_o (1<<7) | ||||
5561 | #define FLAG_k (1<<8) | ||||
Elliott Hughes | 7844a48 | 2016-05-06 12:49:08 -0700 | [diff] [blame] | 5562 | #define FLAG_H (1<<9) |
Elliott Hughes | a2ba247 | 2016-05-24 09:12:04 -0700 | [diff] [blame] | 5563 | #define FLAG_O (1<<10) |
5564 | #define FLAG_m (1<<11) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5565 | #endif |
5566 | |||||
5567 | #ifdef FOR_touch | ||||
5568 | #ifndef TT | ||||
5569 | #define TT this.touch | ||||
5570 | #endif | ||||
Elliott Hughes | bf65a2e | 2015-02-09 12:14:46 -0800 | [diff] [blame] | 5571 | #define FLAG_h (1<<0) |
5572 | #define FLAG_t (1<<1) | ||||
5573 | #define FLAG_r (1<<2) | ||||
5574 | #define FLAG_m (1<<3) | ||||
5575 | #define FLAG_d (1<<4) | ||||
5576 | #define FLAG_c (1<<5) | ||||
5577 | #define FLAG_a (1<<6) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5578 | #endif |
5579 | |||||
5580 | #ifdef FOR_toybox | ||||
5581 | #ifndef TT | ||||
5582 | #define TT this.toybox | ||||
5583 | #endif | ||||
5584 | #endif | ||||
5585 | |||||
5586 | #ifdef FOR_tr | ||||
5587 | #ifndef TT | ||||
5588 | #define TT this.tr | ||||
5589 | #endif | ||||
Elliott Hughes | 347e42b | 2015-01-13 18:45:44 -0800 | [diff] [blame] | 5590 | #define FLAG_d (1<<0) |
5591 | #define FLAG_s (1<<1) | ||||
5592 | #define FLAG_c (1<<2) | ||||
5593 | #define FLAG_C (1<<3) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5594 | #endif |
5595 | |||||
5596 | #ifdef FOR_traceroute | ||||
5597 | #ifndef TT | ||||
5598 | #define TT this.traceroute | ||||
5599 | #endif | ||||
Elliott Hughes | 3c3e83a | 2014-12-16 20:18:05 -0800 | [diff] [blame] | 5600 | #define FLAG_4 (1<<0) |
5601 | #define FLAG_6 (1<<1) | ||||
5602 | #define FLAG_F (1<<2) | ||||
5603 | #define FLAG_U (1<<3) | ||||
5604 | #define FLAG_I (1<<4) | ||||
5605 | #define FLAG_l (1<<5) | ||||
5606 | #define FLAG_d (1<<6) | ||||
5607 | #define FLAG_n (1<<7) | ||||
5608 | #define FLAG_v (1<<8) | ||||
5609 | #define FLAG_r (1<<9) | ||||
5610 | #define FLAG_m (1<<10) | ||||
5611 | #define FLAG_p (1<<11) | ||||
5612 | #define FLAG_q (1<<12) | ||||
5613 | #define FLAG_s (1<<13) | ||||
5614 | #define FLAG_t (1<<14) | ||||
5615 | #define FLAG_w (1<<15) | ||||
5616 | #define FLAG_g (1<<16) | ||||
5617 | #define FLAG_z (1<<17) | ||||
5618 | #define FLAG_f (1<<18) | ||||
5619 | #define FLAG_i (1<<19) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5620 | #endif |
5621 | |||||
5622 | #ifdef FOR_true | ||||
5623 | #ifndef TT | ||||
5624 | #define TT this.true | ||||
5625 | #endif | ||||
5626 | #endif | ||||
5627 | |||||
5628 | #ifdef FOR_truncate | ||||
5629 | #ifndef TT | ||||
5630 | #define TT this.truncate | ||||
5631 | #endif | ||||
5632 | #define FLAG_c (1<<0) | ||||
5633 | #define FLAG_s (1<<1) | ||||
5634 | #endif | ||||
5635 | |||||
5636 | #ifdef FOR_tty | ||||
5637 | #ifndef TT | ||||
5638 | #define TT this.tty | ||||
5639 | #endif | ||||
5640 | #define FLAG_s (1<<0) | ||||
5641 | #endif | ||||
5642 | |||||
Elliott Hughes | 5d83f7a | 2016-08-29 08:26:36 -0700 | [diff] [blame] | 5643 | #ifdef FOR_tunctl |
5644 | #ifndef TT | ||||
5645 | #define TT this.tunctl | ||||
5646 | #endif | ||||
5647 | #define FLAG_T (1<<0) | ||||
5648 | #define FLAG_u (1<<1) | ||||
5649 | #define FLAG_d (1<<2) | ||||
5650 | #define FLAG_t (1<<3) | ||||
5651 | #endif | ||||
5652 | |||||
Elliott Hughes | 59a3610 | 2016-02-11 19:18:13 -0800 | [diff] [blame] | 5653 | #ifdef FOR_ulimit |
5654 | #ifndef TT | ||||
5655 | #define TT this.ulimit | ||||
5656 | #endif | ||||
Elliott Hughes | 5922435 | 2016-02-11 19:37:05 -0800 | [diff] [blame] | 5657 | #define FLAG_c (1<<0) |
5658 | #define FLAG_d (1<<1) | ||||
5659 | #define FLAG_e (1<<2) | ||||
5660 | #define FLAG_f (1<<3) | ||||
5661 | #define FLAG_i (1<<4) | ||||
5662 | #define FLAG_l (1<<5) | ||||
5663 | #define FLAG_m (1<<6) | ||||
5664 | #define FLAG_n (1<<7) | ||||
5665 | #define FLAG_p (1<<8) | ||||
5666 | #define FLAG_q (1<<9) | ||||
5667 | #define FLAG_R (1<<10) | ||||
5668 | #define FLAG_r (1<<11) | ||||
5669 | #define FLAG_s (1<<12) | ||||
5670 | #define FLAG_t (1<<13) | ||||
5671 | #define FLAG_u (1<<14) | ||||
5672 | #define FLAG_v (1<<15) | ||||
5673 | #define FLAG_a (1<<16) | ||||
5674 | #define FLAG_H (1<<17) | ||||
5675 | #define FLAG_S (1<<18) | ||||
5676 | #define FLAG_P (1<<19) | ||||
Elliott Hughes | 59a3610 | 2016-02-11 19:18:13 -0800 | [diff] [blame] | 5677 | #endif |
5678 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5679 | #ifdef FOR_umount |
5680 | #ifndef TT | ||||
5681 | #define TT this.umount | ||||
5682 | #endif | ||||
5683 | #define FLAG_v (1<<0) | ||||
5684 | #define FLAG_t (1<<1) | ||||
5685 | #define FLAG_a (1<<2) | ||||
5686 | #define FLAG_r (1<<3) | ||||
5687 | #define FLAG_l (1<<4) | ||||
5688 | #define FLAG_f (1<<5) | ||||
5689 | #define FLAG_D (1<<6) | ||||
5690 | #define FLAG_d (1<<7) | ||||
5691 | #define FLAG_n (1<<8) | ||||
5692 | #endif | ||||
5693 | |||||
5694 | #ifdef FOR_uname | ||||
5695 | #ifndef TT | ||||
5696 | #define TT this.uname | ||||
5697 | #endif | ||||
5698 | #define FLAG_s (1<<0) | ||||
5699 | #define FLAG_n (1<<1) | ||||
5700 | #define FLAG_r (1<<2) | ||||
5701 | #define FLAG_v (1<<3) | ||||
5702 | #define FLAG_m (1<<4) | ||||
5703 | #define FLAG_a (1<<5) | ||||
5704 | #define FLAG_o (1<<6) | ||||
5705 | #endif | ||||
5706 | |||||
5707 | #ifdef FOR_uniq | ||||
5708 | #ifndef TT | ||||
5709 | #define TT this.uniq | ||||
5710 | #endif | ||||
5711 | #define FLAG_u (1<<0) | ||||
5712 | #define FLAG_d (1<<1) | ||||
5713 | #define FLAG_c (1<<2) | ||||
5714 | #define FLAG_i (1<<3) | ||||
5715 | #define FLAG_z (1<<4) | ||||
5716 | #define FLAG_w (1<<5) | ||||
5717 | #define FLAG_s (1<<6) | ||||
5718 | #define FLAG_f (1<<7) | ||||
5719 | #endif | ||||
5720 | |||||
Elliott Hughes | 59cff4a | 2015-02-18 17:22:23 -0800 | [diff] [blame] | 5721 | #ifdef FOR_unix2dos |
5722 | #ifndef TT | ||||
5723 | #define TT this.unix2dos | ||||
5724 | #endif | ||||
5725 | #endif | ||||
5726 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5727 | #ifdef FOR_unlink |
5728 | #ifndef TT | ||||
5729 | #define TT this.unlink | ||||
5730 | #endif | ||||
5731 | #endif | ||||
5732 | |||||
5733 | #ifdef FOR_unshare | ||||
5734 | #ifndef TT | ||||
5735 | #define TT this.unshare | ||||
5736 | #endif | ||||
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 5737 | #define FLAG_user (FORCED_FLAG<<0) |
Elliott Hughes | bf65a2e | 2015-02-09 12:14:46 -0800 | [diff] [blame] | 5738 | #define FLAG_U (FORCED_FLAG<<0) |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 5739 | #define FLAG_uts (FORCED_FLAG<<1) |
Elliott Hughes | bf65a2e | 2015-02-09 12:14:46 -0800 | [diff] [blame] | 5740 | #define FLAG_u (FORCED_FLAG<<1) |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 5741 | #define FLAG_pid (FORCED_FLAG<<2) |
Elliott Hughes | bf65a2e | 2015-02-09 12:14:46 -0800 | [diff] [blame] | 5742 | #define FLAG_p (FORCED_FLAG<<2) |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 5743 | #define FLAG_net (FORCED_FLAG<<3) |
Elliott Hughes | bf65a2e | 2015-02-09 12:14:46 -0800 | [diff] [blame] | 5744 | #define FLAG_n (FORCED_FLAG<<3) |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 5745 | #define FLAG_mount (FORCED_FLAG<<4) |
Elliott Hughes | bf65a2e | 2015-02-09 12:14:46 -0800 | [diff] [blame] | 5746 | #define FLAG_m (FORCED_FLAG<<4) |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 5747 | #define FLAG_ipc (FORCED_FLAG<<5) |
Elliott Hughes | bf65a2e | 2015-02-09 12:14:46 -0800 | [diff] [blame] | 5748 | #define FLAG_i (FORCED_FLAG<<5) |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 5749 | #define FLAG_map_root_user (FORCED_FLAG<<6) |
Elliott Hughes | 40d36f2 | 2015-03-11 13:37:18 -0700 | [diff] [blame] | 5750 | #define FLAG_r (FORCED_FLAG<<6) |
Elliott Hughes | 236e745 | 2016-02-02 08:08:46 -0800 | [diff] [blame] | 5751 | #define FLAG_fork (FORCED_FLAG<<7) |
5752 | #define FLAG_f (FORCED_FLAG<<7) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5753 | #endif |
5754 | |||||
5755 | #ifdef FOR_uptime | ||||
5756 | #ifndef TT | ||||
5757 | #define TT this.uptime | ||||
5758 | #endif | ||||
Elliott Hughes | 10d4b07 | 2017-03-22 10:07:35 -0700 | [diff] [blame] | 5759 | #define FLAG_s (1<<0) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5760 | #endif |
5761 | |||||
5762 | #ifdef FOR_useradd | ||||
5763 | #ifndef TT | ||||
5764 | #define TT this.useradd | ||||
5765 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 5766 | #define FLAG_H (FORCED_FLAG<<0) |
5767 | #define FLAG_D (FORCED_FLAG<<1) | ||||
5768 | #define FLAG_S (FORCED_FLAG<<2) | ||||
5769 | #define FLAG_h (FORCED_FLAG<<3) | ||||
5770 | #define FLAG_g (FORCED_FLAG<<4) | ||||
5771 | #define FLAG_s (FORCED_FLAG<<5) | ||||
5772 | #define FLAG_G (FORCED_FLAG<<6) | ||||
5773 | #define FLAG_u (FORCED_FLAG<<7) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5774 | #endif |
5775 | |||||
5776 | #ifdef FOR_userdel | ||||
5777 | #ifndef TT | ||||
5778 | #define TT this.userdel | ||||
5779 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 5780 | #define FLAG_r (FORCED_FLAG<<0) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5781 | #endif |
5782 | |||||
5783 | #ifdef FOR_usleep | ||||
5784 | #ifndef TT | ||||
5785 | #define TT this.usleep | ||||
5786 | #endif | ||||
5787 | #endif | ||||
5788 | |||||
5789 | #ifdef FOR_uudecode | ||||
5790 | #ifndef TT | ||||
5791 | #define TT this.uudecode | ||||
5792 | #endif | ||||
Elliott Hughes | eacb349 | 2016-10-04 09:27:25 -0700 | [diff] [blame] | 5793 | #define FLAG_o (1<<0) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5794 | #endif |
5795 | |||||
5796 | #ifdef FOR_uuencode | ||||
5797 | #ifndef TT | ||||
5798 | #define TT this.uuencode | ||||
5799 | #endif | ||||
Elliott Hughes | eacb349 | 2016-10-04 09:27:25 -0700 | [diff] [blame] | 5800 | #define FLAG_m (1<<0) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5801 | #endif |
5802 | |||||
5803 | #ifdef FOR_vconfig | ||||
5804 | #ifndef TT | ||||
5805 | #define TT this.vconfig | ||||
5806 | #endif | ||||
5807 | #endif | ||||
5808 | |||||
Elliott Hughes | 3fac1bd | 2016-01-04 12:28:44 -0800 | [diff] [blame] | 5809 | #ifdef FOR_vi |
5810 | #ifndef TT | ||||
5811 | #define TT this.vi | ||||
5812 | #endif | ||||
5813 | #endif | ||||
5814 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5815 | #ifdef FOR_vmstat |
5816 | #ifndef TT | ||||
5817 | #define TT this.vmstat | ||||
5818 | #endif | ||||
5819 | #define FLAG_n (1<<0) | ||||
5820 | #endif | ||||
5821 | |||||
5822 | #ifdef FOR_w | ||||
5823 | #ifndef TT | ||||
5824 | #define TT this.w | ||||
5825 | #endif | ||||
5826 | #endif | ||||
5827 | |||||
5828 | #ifdef FOR_watch | ||||
5829 | #ifndef TT | ||||
5830 | #define TT this.watch | ||||
5831 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 5832 | #define FLAG_e (FORCED_FLAG<<0) |
5833 | #define FLAG_t (FORCED_FLAG<<1) | ||||
5834 | #define FLAG_n (FORCED_FLAG<<2) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5835 | #endif |
5836 | |||||
5837 | #ifdef FOR_wc | ||||
5838 | #ifndef TT | ||||
5839 | #define TT this.wc | ||||
5840 | #endif | ||||
5841 | #define FLAG_l (1<<0) | ||||
5842 | #define FLAG_w (1<<1) | ||||
5843 | #define FLAG_c (1<<2) | ||||
5844 | #define FLAG_m (1<<3) | ||||
5845 | #endif | ||||
5846 | |||||
Elliott Hughes | 77e56de | 2016-02-29 16:14:51 -0800 | [diff] [blame] | 5847 | #ifdef FOR_wget |
5848 | #ifndef TT | ||||
5849 | #define TT this.wget | ||||
5850 | #endif | ||||
5851 | #define FLAG_f (FORCED_FLAG<<0) | ||||
5852 | #endif | ||||
5853 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5854 | #ifdef FOR_which |
5855 | #ifndef TT | ||||
5856 | #define TT this.which | ||||
5857 | #endif | ||||
5858 | #define FLAG_a (1<<0) | ||||
5859 | #endif | ||||
5860 | |||||
5861 | #ifdef FOR_who | ||||
5862 | #ifndef TT | ||||
5863 | #define TT this.who | ||||
5864 | #endif | ||||
Elliott Hughes | 4ac9dd6 | 2015-01-14 17:00:35 -0800 | [diff] [blame] | 5865 | #define FLAG_a (FORCED_FLAG<<0) |
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5866 | #endif |
5867 | |||||
5868 | #ifdef FOR_xargs | ||||
5869 | #ifndef TT | ||||
5870 | #define TT this.xargs | ||||
5871 | #endif | ||||
5872 | #define FLAG_0 (1<<0) | ||||
5873 | #define FLAG_s (1<<1) | ||||
5874 | #define FLAG_n (1<<2) | ||||
5875 | #define FLAG_r (1<<3) | ||||
5876 | #define FLAG_x (1<<4) | ||||
5877 | #define FLAG_t (1<<5) | ||||
5878 | #define FLAG_p (1<<6) | ||||
5879 | #define FLAG_L (1<<7) | ||||
5880 | #define FLAG_E (1<<8) | ||||
5881 | #define FLAG_I (1<<9) | ||||
5882 | #endif | ||||
5883 | |||||
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 5884 | #ifdef FOR_xxd |
5885 | #ifndef TT | ||||
5886 | #define TT this.xxd | ||||
5887 | #endif | ||||
Elliott Hughes | e7b74ae | 2016-07-07 17:02:37 -0700 | [diff] [blame] | 5888 | #define FLAG_s (1<<0) |
5889 | #define FLAG_r (1<<1) | ||||
5890 | #define FLAG_p (1<<2) | ||||
5891 | #define FLAG_g (1<<3) | ||||
5892 | #define FLAG_l (1<<4) | ||||
5893 | #define FLAG_c (1<<5) | ||||
Elliott Hughes | e3764cc | 2015-07-06 18:09:49 -0700 | [diff] [blame] | 5894 | #endif |
5895 | |||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5896 | #ifdef FOR_xzcat |
5897 | #ifndef TT | ||||
5898 | #define TT this.xzcat | ||||
5899 | #endif | ||||
5900 | #endif | ||||
5901 | |||||
5902 | #ifdef FOR_yes | ||||
5903 | #ifndef TT | ||||
5904 | #define TT this.yes | ||||
5905 | #endif | ||||
5906 | #endif | ||||
5907 | |||||
5908 | #ifdef FOR_zcat | ||||
5909 | #ifndef TT | ||||
5910 | #define TT this.zcat | ||||
5911 | #endif | ||||
Elliott Hughes | 429b7a3 | 2017-05-03 22:53:47 -0700 | [diff] [blame] | 5912 | #define FLAG_9 (1<<0) |
5913 | #define FLAG_8 (1<<1) | ||||
5914 | #define FLAG_7 (1<<2) | ||||
5915 | #define FLAG_6 (1<<3) | ||||
5916 | #define FLAG_5 (1<<4) | ||||
5917 | #define FLAG_4 (1<<5) | ||||
5918 | #define FLAG_3 (1<<6) | ||||
5919 | #define FLAG_2 (1<<7) | ||||
5920 | #define FLAG_1 (1<<8) | ||||
5921 | #define FLAG_k (1<<9) | ||||
5922 | #define FLAG_f (1<<10) | ||||
5923 | #define FLAG_d (1<<11) | ||||
5924 | #define FLAG_c (1<<12) | ||||
Elliott Hughes | d8d2d3c | 2014-11-20 10:39:27 -0800 | [diff] [blame] | 5925 | #endif |
5926 |