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