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