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