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