10f66f451Sopenharmony_ci#undef FORCED_FLAG 20f66f451Sopenharmony_ci#undef FORCED_FLAGLL 30f66f451Sopenharmony_ci#ifdef FORCE_FLAGS 40f66f451Sopenharmony_ci#define FORCED_FLAG 1 50f66f451Sopenharmony_ci#define FORCED_FLAGLL 1LL 60f66f451Sopenharmony_ci#else 70f66f451Sopenharmony_ci#define FORCED_FLAG 0 80f66f451Sopenharmony_ci#define FORCED_FLAGLL 0 90f66f451Sopenharmony_ci#endif 100f66f451Sopenharmony_ci 110f66f451Sopenharmony_ci// acpi abctV abctV 120f66f451Sopenharmony_ci#undef OPTSTR_acpi 130f66f451Sopenharmony_ci#define OPTSTR_acpi "abctV" 140f66f451Sopenharmony_ci#ifdef CLEANUP_acpi 150f66f451Sopenharmony_ci#undef CLEANUP_acpi 160f66f451Sopenharmony_ci#undef FOR_acpi 170f66f451Sopenharmony_ci#undef FLAG_V 180f66f451Sopenharmony_ci#undef FLAG_t 190f66f451Sopenharmony_ci#undef FLAG_c 200f66f451Sopenharmony_ci#undef FLAG_b 210f66f451Sopenharmony_ci#undef FLAG_a 220f66f451Sopenharmony_ci#endif 230f66f451Sopenharmony_ci 240f66f451Sopenharmony_ci// arch 250f66f451Sopenharmony_ci#undef OPTSTR_arch 260f66f451Sopenharmony_ci#define OPTSTR_arch 0 270f66f451Sopenharmony_ci#ifdef CLEANUP_arch 280f66f451Sopenharmony_ci#undef CLEANUP_arch 290f66f451Sopenharmony_ci#undef FOR_arch 300f66f451Sopenharmony_ci#endif 310f66f451Sopenharmony_ci 320f66f451Sopenharmony_ci// arp vi:nDsdap:A:H:[+Ap][!sd] 330f66f451Sopenharmony_ci#undef OPTSTR_arp 340f66f451Sopenharmony_ci#define OPTSTR_arp "vi:nDsdap:A:H:[+Ap][!sd]" 350f66f451Sopenharmony_ci#ifdef CLEANUP_arp 360f66f451Sopenharmony_ci#undef CLEANUP_arp 370f66f451Sopenharmony_ci#undef FOR_arp 380f66f451Sopenharmony_ci#undef FLAG_H 390f66f451Sopenharmony_ci#undef FLAG_A 400f66f451Sopenharmony_ci#undef FLAG_p 410f66f451Sopenharmony_ci#undef FLAG_a 420f66f451Sopenharmony_ci#undef FLAG_d 430f66f451Sopenharmony_ci#undef FLAG_s 440f66f451Sopenharmony_ci#undef FLAG_D 450f66f451Sopenharmony_ci#undef FLAG_n 460f66f451Sopenharmony_ci#undef FLAG_i 470f66f451Sopenharmony_ci#undef FLAG_v 480f66f451Sopenharmony_ci#endif 490f66f451Sopenharmony_ci 500f66f451Sopenharmony_ci// arping <1>1s:I:w#<0c#<0AUDbqf[+AU][+Df] 510f66f451Sopenharmony_ci#undef OPTSTR_arping 520f66f451Sopenharmony_ci#define OPTSTR_arping "<1>1s:I:w#<0c#<0AUDbqf[+AU][+Df]" 530f66f451Sopenharmony_ci#ifdef CLEANUP_arping 540f66f451Sopenharmony_ci#undef CLEANUP_arping 550f66f451Sopenharmony_ci#undef FOR_arping 560f66f451Sopenharmony_ci#undef FLAG_f 570f66f451Sopenharmony_ci#undef FLAG_q 580f66f451Sopenharmony_ci#undef FLAG_b 590f66f451Sopenharmony_ci#undef FLAG_D 600f66f451Sopenharmony_ci#undef FLAG_U 610f66f451Sopenharmony_ci#undef FLAG_A 620f66f451Sopenharmony_ci#undef FLAG_c 630f66f451Sopenharmony_ci#undef FLAG_w 640f66f451Sopenharmony_ci#undef FLAG_I 650f66f451Sopenharmony_ci#undef FLAG_s 660f66f451Sopenharmony_ci#endif 670f66f451Sopenharmony_ci 680f66f451Sopenharmony_ci// ascii 690f66f451Sopenharmony_ci#undef OPTSTR_ascii 700f66f451Sopenharmony_ci#define OPTSTR_ascii 0 710f66f451Sopenharmony_ci#ifdef CLEANUP_ascii 720f66f451Sopenharmony_ci#undef CLEANUP_ascii 730f66f451Sopenharmony_ci#undef FOR_ascii 740f66f451Sopenharmony_ci#endif 750f66f451Sopenharmony_ci 760f66f451Sopenharmony_ci// base32 diw#<0=76[!dw] diw#<0=76[!dw] 770f66f451Sopenharmony_ci#undef OPTSTR_base32 780f66f451Sopenharmony_ci#define OPTSTR_base32 "diw#<0=76[!dw]" 790f66f451Sopenharmony_ci#ifdef CLEANUP_base32 800f66f451Sopenharmony_ci#undef CLEANUP_base32 810f66f451Sopenharmony_ci#undef FOR_base32 820f66f451Sopenharmony_ci#undef FLAG_w 830f66f451Sopenharmony_ci#undef FLAG_i 840f66f451Sopenharmony_ci#undef FLAG_d 850f66f451Sopenharmony_ci#endif 860f66f451Sopenharmony_ci 870f66f451Sopenharmony_ci// base64 diw#<0=76[!dw] diw#<0=76[!dw] 880f66f451Sopenharmony_ci#undef OPTSTR_base64 890f66f451Sopenharmony_ci#define OPTSTR_base64 "diw#<0=76[!dw]" 900f66f451Sopenharmony_ci#ifdef CLEANUP_base64 910f66f451Sopenharmony_ci#undef CLEANUP_base64 920f66f451Sopenharmony_ci#undef FOR_base64 930f66f451Sopenharmony_ci#undef FLAG_w 940f66f451Sopenharmony_ci#undef FLAG_i 950f66f451Sopenharmony_ci#undef FLAG_d 960f66f451Sopenharmony_ci#endif 970f66f451Sopenharmony_ci 980f66f451Sopenharmony_ci// basename ^<1as: ^<1as: 990f66f451Sopenharmony_ci#undef OPTSTR_basename 1000f66f451Sopenharmony_ci#define OPTSTR_basename "^<1as:" 1010f66f451Sopenharmony_ci#ifdef CLEANUP_basename 1020f66f451Sopenharmony_ci#undef CLEANUP_basename 1030f66f451Sopenharmony_ci#undef FOR_basename 1040f66f451Sopenharmony_ci#undef FLAG_s 1050f66f451Sopenharmony_ci#undef FLAG_a 1060f66f451Sopenharmony_ci#endif 1070f66f451Sopenharmony_ci 1080f66f451Sopenharmony_ci// awk F:v*f*bc F:v*f*bc 1090f66f451Sopenharmony_ci#undef OPTSTR_awk 1100f66f451Sopenharmony_ci#define OPTSTR_awk "F:v*f*bc" 1110f66f451Sopenharmony_ci#ifdef CLEANUP_awk 1120f66f451Sopenharmony_ci#undef CLEANUP_awk 1130f66f451Sopenharmony_ci#undef FOR_awk 1140f66f451Sopenharmony_ci#undef FALG_c 1150f66f451Sopenharmony_ci#undef FALG_b 1160f66f451Sopenharmony_ci#undef FALG_f 1170f66f451Sopenharmony_ci#undef FALG_v 1180f66f451Sopenharmony_ci#undef FALG_F 1190f66f451Sopenharmony_ci#endif 1200f66f451Sopenharmony_ci 1210f66f451Sopenharmony_ci// bc i(interactive)l(mathlib)q(quiet)s(standard)w(warn) 1220f66f451Sopenharmony_ci#undef OPTSTR_bc 1230f66f451Sopenharmony_ci#define OPTSTR_bc "i(interactive)l(mathlib)q(quiet)s(standard)w(warn)" 1240f66f451Sopenharmony_ci#ifdef CLEANUP_bc 1250f66f451Sopenharmony_ci#undef CLEANUP_bc 1260f66f451Sopenharmony_ci#undef FOR_bc 1270f66f451Sopenharmony_ci#undef FLAG_w 1280f66f451Sopenharmony_ci#undef FLAG_s 1290f66f451Sopenharmony_ci#undef FLAG_q 1300f66f451Sopenharmony_ci#undef FLAG_l 1310f66f451Sopenharmony_ci#undef FLAG_i 1320f66f451Sopenharmony_ci#endif 1330f66f451Sopenharmony_ci 1340f66f451Sopenharmony_ci// blkid ULs*[!LU] ULs*[!LU] 1350f66f451Sopenharmony_ci#undef OPTSTR_blkid 1360f66f451Sopenharmony_ci#define OPTSTR_blkid "ULs*[!LU]" 1370f66f451Sopenharmony_ci#ifdef CLEANUP_blkid 1380f66f451Sopenharmony_ci#undef CLEANUP_blkid 1390f66f451Sopenharmony_ci#undef FOR_blkid 1400f66f451Sopenharmony_ci#undef FLAG_s 1410f66f451Sopenharmony_ci#undef FLAG_L 1420f66f451Sopenharmony_ci#undef FLAG_U 1430f66f451Sopenharmony_ci#endif 1440f66f451Sopenharmony_ci 1450f66f451Sopenharmony_ci// blockdev <1>1(setro)(setrw)(getro)(getss)(getbsz)(setbsz)#<0(getsz)(getsize)(getsize64)(getra)(setra)#<0(flushbufs)(rereadpt) <1>1(setro)(setrw)(getro)(getss)(getbsz)(setbsz)#<0(getsz)(getsize)(getsize64)(getra)(setra)#<0(flushbufs)(rereadpt) 1460f66f451Sopenharmony_ci#undef OPTSTR_blockdev 1470f66f451Sopenharmony_ci#define OPTSTR_blockdev "<1>1(setro)(setrw)(getro)(getss)(getbsz)(setbsz)#<0(getsz)(getsize)(getsize64)(getra)(setra)#<0(flushbufs)(rereadpt)" 1480f66f451Sopenharmony_ci#ifdef CLEANUP_blockdev 1490f66f451Sopenharmony_ci#undef CLEANUP_blockdev 1500f66f451Sopenharmony_ci#undef FOR_blockdev 1510f66f451Sopenharmony_ci#undef FLAG_rereadpt 1520f66f451Sopenharmony_ci#undef FLAG_flushbufs 1530f66f451Sopenharmony_ci#undef FLAG_setra 1540f66f451Sopenharmony_ci#undef FLAG_getra 1550f66f451Sopenharmony_ci#undef FLAG_getsize64 1560f66f451Sopenharmony_ci#undef FLAG_getsize 1570f66f451Sopenharmony_ci#undef FLAG_getsz 1580f66f451Sopenharmony_ci#undef FLAG_setbsz 1590f66f451Sopenharmony_ci#undef FLAG_getbsz 1600f66f451Sopenharmony_ci#undef FLAG_getss 1610f66f451Sopenharmony_ci#undef FLAG_getro 1620f66f451Sopenharmony_ci#undef FLAG_setrw 1630f66f451Sopenharmony_ci#undef FLAG_setro 1640f66f451Sopenharmony_ci#endif 1650f66f451Sopenharmony_ci 1660f66f451Sopenharmony_ci// bootchartd 1670f66f451Sopenharmony_ci#undef OPTSTR_bootchartd 1680f66f451Sopenharmony_ci#define OPTSTR_bootchartd 0 1690f66f451Sopenharmony_ci#ifdef CLEANUP_bootchartd 1700f66f451Sopenharmony_ci#undef CLEANUP_bootchartd 1710f66f451Sopenharmony_ci#undef FOR_bootchartd 1720f66f451Sopenharmony_ci#endif 1730f66f451Sopenharmony_ci 1740f66f451Sopenharmony_ci// brctl <1 1750f66f451Sopenharmony_ci#undef OPTSTR_brctl 1760f66f451Sopenharmony_ci#define OPTSTR_brctl "<1" 1770f66f451Sopenharmony_ci#ifdef CLEANUP_brctl 1780f66f451Sopenharmony_ci#undef CLEANUP_brctl 1790f66f451Sopenharmony_ci#undef FOR_brctl 1800f66f451Sopenharmony_ci#endif 1810f66f451Sopenharmony_ci 1820f66f451Sopenharmony_ci// bunzip2 cftkv cftkv 1830f66f451Sopenharmony_ci#undef OPTSTR_bunzip2 1840f66f451Sopenharmony_ci#define OPTSTR_bunzip2 "cftkv" 1850f66f451Sopenharmony_ci#ifdef CLEANUP_bunzip2 1860f66f451Sopenharmony_ci#undef CLEANUP_bunzip2 1870f66f451Sopenharmony_ci#undef FOR_bunzip2 1880f66f451Sopenharmony_ci#undef FLAG_v 1890f66f451Sopenharmony_ci#undef FLAG_k 1900f66f451Sopenharmony_ci#undef FLAG_t 1910f66f451Sopenharmony_ci#undef FLAG_f 1920f66f451Sopenharmony_ci#undef FLAG_c 1930f66f451Sopenharmony_ci#endif 1940f66f451Sopenharmony_ci 1950f66f451Sopenharmony_ci// bzcat 1960f66f451Sopenharmony_ci#undef OPTSTR_bzcat 1970f66f451Sopenharmony_ci#define OPTSTR_bzcat 0 1980f66f451Sopenharmony_ci#ifdef CLEANUP_bzcat 1990f66f451Sopenharmony_ci#undef CLEANUP_bzcat 2000f66f451Sopenharmony_ci#undef FOR_bzcat 2010f66f451Sopenharmony_ci#endif 2020f66f451Sopenharmony_ci 2030f66f451Sopenharmony_ci// cal >2 >2 2040f66f451Sopenharmony_ci#undef OPTSTR_cal 2050f66f451Sopenharmony_ci#define OPTSTR_cal ">2" 2060f66f451Sopenharmony_ci#ifdef CLEANUP_cal 2070f66f451Sopenharmony_ci#undef CLEANUP_cal 2080f66f451Sopenharmony_ci#undef FOR_cal 2090f66f451Sopenharmony_ci#endif 2100f66f451Sopenharmony_ci 2110f66f451Sopenharmony_ci// cat uvte uvte 2120f66f451Sopenharmony_ci#undef OPTSTR_cat 2130f66f451Sopenharmony_ci#define OPTSTR_cat "uvte" 2140f66f451Sopenharmony_ci#ifdef CLEANUP_cat 2150f66f451Sopenharmony_ci#undef CLEANUP_cat 2160f66f451Sopenharmony_ci#undef FOR_cat 2170f66f451Sopenharmony_ci#undef FLAG_e 2180f66f451Sopenharmony_ci#undef FLAG_t 2190f66f451Sopenharmony_ci#undef FLAG_v 2200f66f451Sopenharmony_ci#undef FLAG_u 2210f66f451Sopenharmony_ci#endif 2220f66f451Sopenharmony_ci 2230f66f451Sopenharmony_ci// cd 2240f66f451Sopenharmony_ci#undef OPTSTR_cd 2250f66f451Sopenharmony_ci#define OPTSTR_cd 0 2260f66f451Sopenharmony_ci#ifdef CLEANUP_cd 2270f66f451Sopenharmony_ci#undef CLEANUP_cd 2280f66f451Sopenharmony_ci#undef FOR_cd 2290f66f451Sopenharmony_ci#endif 2300f66f451Sopenharmony_ci 2310f66f451Sopenharmony_ci// chattr 2320f66f451Sopenharmony_ci#undef OPTSTR_chattr 2330f66f451Sopenharmony_ci#define OPTSTR_chattr 0 2340f66f451Sopenharmony_ci#ifdef CLEANUP_chattr 2350f66f451Sopenharmony_ci#undef CLEANUP_chattr 2360f66f451Sopenharmony_ci#undef FOR_chattr 2370f66f451Sopenharmony_ci#endif 2380f66f451Sopenharmony_ci 2390f66f451Sopenharmony_ci// chcon <2hvR 2400f66f451Sopenharmony_ci#undef OPTSTR_chcon 2410f66f451Sopenharmony_ci#define OPTSTR_chcon "<2hvR" 2420f66f451Sopenharmony_ci#ifdef CLEANUP_chcon 2430f66f451Sopenharmony_ci#undef CLEANUP_chcon 2440f66f451Sopenharmony_ci#undef FOR_chcon 2450f66f451Sopenharmony_ci#undef FLAG_R 2460f66f451Sopenharmony_ci#undef FLAG_v 2470f66f451Sopenharmony_ci#undef FLAG_h 2480f66f451Sopenharmony_ci#endif 2490f66f451Sopenharmony_ci 2500f66f451Sopenharmony_ci// chgrp <2hPLHRfv[-HLP] <2hPLHRfv[-HLP] 2510f66f451Sopenharmony_ci#undef OPTSTR_chgrp 2520f66f451Sopenharmony_ci#define OPTSTR_chgrp "<2hPLHRfv[-HLP]" 2530f66f451Sopenharmony_ci#ifdef CLEANUP_chgrp 2540f66f451Sopenharmony_ci#undef CLEANUP_chgrp 2550f66f451Sopenharmony_ci#undef FOR_chgrp 2560f66f451Sopenharmony_ci#undef FLAG_v 2570f66f451Sopenharmony_ci#undef FLAG_f 2580f66f451Sopenharmony_ci#undef FLAG_R 2590f66f451Sopenharmony_ci#undef FLAG_H 2600f66f451Sopenharmony_ci#undef FLAG_L 2610f66f451Sopenharmony_ci#undef FLAG_P 2620f66f451Sopenharmony_ci#undef FLAG_h 2630f66f451Sopenharmony_ci#endif 2640f66f451Sopenharmony_ci 2650f66f451Sopenharmony_ci// chmod <2?vRf[-vf] <2?vRf[-vf] 2660f66f451Sopenharmony_ci#undef OPTSTR_chmod 2670f66f451Sopenharmony_ci#define OPTSTR_chmod "<2?vRf[-vf]" 2680f66f451Sopenharmony_ci#ifdef CLEANUP_chmod 2690f66f451Sopenharmony_ci#undef CLEANUP_chmod 2700f66f451Sopenharmony_ci#undef FOR_chmod 2710f66f451Sopenharmony_ci#undef FLAG_f 2720f66f451Sopenharmony_ci#undef FLAG_R 2730f66f451Sopenharmony_ci#undef FLAG_v 2740f66f451Sopenharmony_ci#endif 2750f66f451Sopenharmony_ci 2760f66f451Sopenharmony_ci// chroot ^<1 ^<1 2770f66f451Sopenharmony_ci#undef OPTSTR_chroot 2780f66f451Sopenharmony_ci#define OPTSTR_chroot "^<1" 2790f66f451Sopenharmony_ci#ifdef CLEANUP_chroot 2800f66f451Sopenharmony_ci#undef CLEANUP_chroot 2810f66f451Sopenharmony_ci#undef FOR_chroot 2820f66f451Sopenharmony_ci#endif 2830f66f451Sopenharmony_ci 2840f66f451Sopenharmony_ci// chrt ^mp#<0iRbrfo[!ibrfo] ^mp#<0iRbrfo[!ibrfo] 2850f66f451Sopenharmony_ci#undef OPTSTR_chrt 2860f66f451Sopenharmony_ci#define OPTSTR_chrt "^mp#<0iRbrfo[!ibrfo]" 2870f66f451Sopenharmony_ci#ifdef CLEANUP_chrt 2880f66f451Sopenharmony_ci#undef CLEANUP_chrt 2890f66f451Sopenharmony_ci#undef FOR_chrt 2900f66f451Sopenharmony_ci#undef FLAG_o 2910f66f451Sopenharmony_ci#undef FLAG_f 2920f66f451Sopenharmony_ci#undef FLAG_r 2930f66f451Sopenharmony_ci#undef FLAG_b 2940f66f451Sopenharmony_ci#undef FLAG_R 2950f66f451Sopenharmony_ci#undef FLAG_i 2960f66f451Sopenharmony_ci#undef FLAG_p 2970f66f451Sopenharmony_ci#undef FLAG_m 2980f66f451Sopenharmony_ci#endif 2990f66f451Sopenharmony_ci 3000f66f451Sopenharmony_ci// chsh s: 3010f66f451Sopenharmony_ci#undef OPTSTR_chsh 3020f66f451Sopenharmony_ci#define OPTSTR_chsh "s:" 3030f66f451Sopenharmony_ci#ifdef CLEANUP_chsh 3040f66f451Sopenharmony_ci#undef CLEANUP_chsh 3050f66f451Sopenharmony_ci#undef FOR_chsh 3060f66f451Sopenharmony_ci#undef FLAG_s 3070f66f451Sopenharmony_ci#endif 3080f66f451Sopenharmony_ci 3090f66f451Sopenharmony_ci// chvt <1 <1 3100f66f451Sopenharmony_ci#undef OPTSTR_chvt 3110f66f451Sopenharmony_ci#define OPTSTR_chvt "<1" 3120f66f451Sopenharmony_ci#ifdef CLEANUP_chvt 3130f66f451Sopenharmony_ci#undef CLEANUP_chvt 3140f66f451Sopenharmony_ci#undef FOR_chvt 3150f66f451Sopenharmony_ci#endif 3160f66f451Sopenharmony_ci 3170f66f451Sopenharmony_ci// cksum HIPLN HIPLN 3180f66f451Sopenharmony_ci#undef OPTSTR_cksum 3190f66f451Sopenharmony_ci#define OPTSTR_cksum "HIPLN" 3200f66f451Sopenharmony_ci#ifdef CLEANUP_cksum 3210f66f451Sopenharmony_ci#undef CLEANUP_cksum 3220f66f451Sopenharmony_ci#undef FOR_cksum 3230f66f451Sopenharmony_ci#undef FLAG_N 3240f66f451Sopenharmony_ci#undef FLAG_L 3250f66f451Sopenharmony_ci#undef FLAG_P 3260f66f451Sopenharmony_ci#undef FLAG_I 3270f66f451Sopenharmony_ci#undef FLAG_H 3280f66f451Sopenharmony_ci#endif 3290f66f451Sopenharmony_ci 3300f66f451Sopenharmony_ci// clear 3310f66f451Sopenharmony_ci#undef OPTSTR_clear 3320f66f451Sopenharmony_ci#define OPTSTR_clear 0 3330f66f451Sopenharmony_ci#ifdef CLEANUP_clear 3340f66f451Sopenharmony_ci#undef CLEANUP_clear 3350f66f451Sopenharmony_ci#undef FOR_clear 3360f66f451Sopenharmony_ci#endif 3370f66f451Sopenharmony_ci 3380f66f451Sopenharmony_ci// cmp <1>2ls(silent)(quiet)[!ls] <1>2ls(silent)(quiet)[!ls] 3390f66f451Sopenharmony_ci#undef OPTSTR_cmp 3400f66f451Sopenharmony_ci#define OPTSTR_cmp "<1>2ls(silent)(quiet)[!ls]" 3410f66f451Sopenharmony_ci#ifdef CLEANUP_cmp 3420f66f451Sopenharmony_ci#undef CLEANUP_cmp 3430f66f451Sopenharmony_ci#undef FOR_cmp 3440f66f451Sopenharmony_ci#undef FLAG_s 3450f66f451Sopenharmony_ci#undef FLAG_l 3460f66f451Sopenharmony_ci#endif 3470f66f451Sopenharmony_ci 3480f66f451Sopenharmony_ci// comm <2>2321 <2>2321 3490f66f451Sopenharmony_ci#undef OPTSTR_comm 3500f66f451Sopenharmony_ci#define OPTSTR_comm "<2>2321" 3510f66f451Sopenharmony_ci#ifdef CLEANUP_comm 3520f66f451Sopenharmony_ci#undef CLEANUP_comm 3530f66f451Sopenharmony_ci#undef FOR_comm 3540f66f451Sopenharmony_ci#undef FLAG_1 3550f66f451Sopenharmony_ci#undef FLAG_2 3560f66f451Sopenharmony_ci#undef FLAG_3 3570f66f451Sopenharmony_ci#endif 3580f66f451Sopenharmony_ci 3590f66f451Sopenharmony_ci// count 3600f66f451Sopenharmony_ci#undef OPTSTR_count 3610f66f451Sopenharmony_ci#define OPTSTR_count 0 3620f66f451Sopenharmony_ci#ifdef CLEANUP_count 3630f66f451Sopenharmony_ci#undef CLEANUP_count 3640f66f451Sopenharmony_ci#undef FOR_count 3650f66f451Sopenharmony_ci#endif 3660f66f451Sopenharmony_ci 3670f66f451Sopenharmony_ci// cp <2(preserve):;D(parents)RHLPprdaslvnF(remove-destination)fi[-HLPd][-ni] <2(preserve):;D(parents)RHLPprdaslvnF(remove-destination)fi[-HLPd][-ni] 3680f66f451Sopenharmony_ci#undef OPTSTR_cp 3690f66f451Sopenharmony_ci#define OPTSTR_cp "<2(preserve):;D(parents)RHLPprdaslvnF(remove-destination)fi[-HLPd][-ni]" 3700f66f451Sopenharmony_ci#ifdef CLEANUP_cp 3710f66f451Sopenharmony_ci#undef CLEANUP_cp 3720f66f451Sopenharmony_ci#undef FOR_cp 3730f66f451Sopenharmony_ci#undef FLAG_i 3740f66f451Sopenharmony_ci#undef FLAG_f 3750f66f451Sopenharmony_ci#undef FLAG_F 3760f66f451Sopenharmony_ci#undef FLAG_n 3770f66f451Sopenharmony_ci#undef FLAG_v 3780f66f451Sopenharmony_ci#undef FLAG_l 3790f66f451Sopenharmony_ci#undef FLAG_s 3800f66f451Sopenharmony_ci#undef FLAG_a 3810f66f451Sopenharmony_ci#undef FLAG_d 3820f66f451Sopenharmony_ci#undef FLAG_r 3830f66f451Sopenharmony_ci#undef FLAG_p 3840f66f451Sopenharmony_ci#undef FLAG_P 3850f66f451Sopenharmony_ci#undef FLAG_L 3860f66f451Sopenharmony_ci#undef FLAG_H 3870f66f451Sopenharmony_ci#undef FLAG_R 3880f66f451Sopenharmony_ci#undef FLAG_D 3890f66f451Sopenharmony_ci#undef FLAG_preserve 3900f66f451Sopenharmony_ci#endif 3910f66f451Sopenharmony_ci 3920f66f451Sopenharmony_ci// cpio (no-preserve-owner)(trailer)mduH:p:|i|t|F:v(verbose)o|[!pio][!pot][!pF] (no-preserve-owner)(trailer)mduH:p:|i|t|F:v(verbose)o|[!pio][!pot][!pF] 3930f66f451Sopenharmony_ci#undef OPTSTR_cpio 3940f66f451Sopenharmony_ci#define OPTSTR_cpio "(no-preserve-owner)(trailer)mduH:p:|i|t|F:v(verbose)o|[!pio][!pot][!pF]" 3950f66f451Sopenharmony_ci#ifdef CLEANUP_cpio 3960f66f451Sopenharmony_ci#undef CLEANUP_cpio 3970f66f451Sopenharmony_ci#undef FOR_cpio 3980f66f451Sopenharmony_ci#undef FLAG_o 3990f66f451Sopenharmony_ci#undef FLAG_v 4000f66f451Sopenharmony_ci#undef FLAG_F 4010f66f451Sopenharmony_ci#undef FLAG_t 4020f66f451Sopenharmony_ci#undef FLAG_i 4030f66f451Sopenharmony_ci#undef FLAG_p 4040f66f451Sopenharmony_ci#undef FLAG_H 4050f66f451Sopenharmony_ci#undef FLAG_u 4060f66f451Sopenharmony_ci#undef FLAG_d 4070f66f451Sopenharmony_ci#undef FLAG_m 4080f66f451Sopenharmony_ci#undef FLAG_trailer 4090f66f451Sopenharmony_ci#undef FLAG_no_preserve_owner 4100f66f451Sopenharmony_ci#endif 4110f66f451Sopenharmony_ci 4120f66f451Sopenharmony_ci// crc32 4130f66f451Sopenharmony_ci#undef OPTSTR_crc32 4140f66f451Sopenharmony_ci#define OPTSTR_crc32 0 4150f66f451Sopenharmony_ci#ifdef CLEANUP_crc32 4160f66f451Sopenharmony_ci#undef CLEANUP_crc32 4170f66f451Sopenharmony_ci#undef FOR_crc32 4180f66f451Sopenharmony_ci#endif 4190f66f451Sopenharmony_ci 4200f66f451Sopenharmony_ci// crond fbSl#<0=8d#<0L:c:[-bf][-LS][-ld] 4210f66f451Sopenharmony_ci#undef OPTSTR_crond 4220f66f451Sopenharmony_ci#define OPTSTR_crond "fbSl#<0=8d#<0L:c:[-bf][-LS][-ld]" 4230f66f451Sopenharmony_ci#ifdef CLEANUP_crond 4240f66f451Sopenharmony_ci#undef CLEANUP_crond 4250f66f451Sopenharmony_ci#undef FOR_crond 4260f66f451Sopenharmony_ci#undef FLAG_c 4270f66f451Sopenharmony_ci#undef FLAG_L 4280f66f451Sopenharmony_ci#undef FLAG_d 4290f66f451Sopenharmony_ci#undef FLAG_l 4300f66f451Sopenharmony_ci#undef FLAG_S 4310f66f451Sopenharmony_ci#undef FLAG_b 4320f66f451Sopenharmony_ci#undef FLAG_f 4330f66f451Sopenharmony_ci#endif 4340f66f451Sopenharmony_ci 4350f66f451Sopenharmony_ci// crontab c:u:elr[!elr] 4360f66f451Sopenharmony_ci#undef OPTSTR_crontab 4370f66f451Sopenharmony_ci#define OPTSTR_crontab "c:u:elr[!elr]" 4380f66f451Sopenharmony_ci#ifdef CLEANUP_crontab 4390f66f451Sopenharmony_ci#undef CLEANUP_crontab 4400f66f451Sopenharmony_ci#undef FOR_crontab 4410f66f451Sopenharmony_ci#undef FLAG_r 4420f66f451Sopenharmony_ci#undef FLAG_l 4430f66f451Sopenharmony_ci#undef FLAG_e 4440f66f451Sopenharmony_ci#undef FLAG_u 4450f66f451Sopenharmony_ci#undef FLAG_c 4460f66f451Sopenharmony_ci#endif 4470f66f451Sopenharmony_ci 4480f66f451Sopenharmony_ci// cut b*|c*|f*|F*|C*|O(output-delimiter):d:sDn[!cbf] b*|c*|f*|F*|C*|O(output-delimiter):d:sDn[!cbf] 4490f66f451Sopenharmony_ci#undef OPTSTR_cut 4500f66f451Sopenharmony_ci#define OPTSTR_cut "b*|c*|f*|F*|C*|O(output-delimiter):d:sDn[!cbf]" 4510f66f451Sopenharmony_ci#ifdef CLEANUP_cut 4520f66f451Sopenharmony_ci#undef CLEANUP_cut 4530f66f451Sopenharmony_ci#undef FOR_cut 4540f66f451Sopenharmony_ci#undef FLAG_n 4550f66f451Sopenharmony_ci#undef FLAG_D 4560f66f451Sopenharmony_ci#undef FLAG_s 4570f66f451Sopenharmony_ci#undef FLAG_d 4580f66f451Sopenharmony_ci#undef FLAG_O 4590f66f451Sopenharmony_ci#undef FLAG_C 4600f66f451Sopenharmony_ci#undef FLAG_F 4610f66f451Sopenharmony_ci#undef FLAG_f 4620f66f451Sopenharmony_ci#undef FLAG_c 4630f66f451Sopenharmony_ci#undef FLAG_b 4640f66f451Sopenharmony_ci#endif 4650f66f451Sopenharmony_ci 4660f66f451Sopenharmony_ci// date d:D:r:u[!dr] d:D:r:u[!dr] 4670f66f451Sopenharmony_ci#undef OPTSTR_date 4680f66f451Sopenharmony_ci#define OPTSTR_date "d:D:r:u[!dr]" 4690f66f451Sopenharmony_ci#ifdef CLEANUP_date 4700f66f451Sopenharmony_ci#undef CLEANUP_date 4710f66f451Sopenharmony_ci#undef FOR_date 4720f66f451Sopenharmony_ci#undef FLAG_u 4730f66f451Sopenharmony_ci#undef FLAG_r 4740f66f451Sopenharmony_ci#undef FLAG_D 4750f66f451Sopenharmony_ci#undef FLAG_d 4760f66f451Sopenharmony_ci#endif 4770f66f451Sopenharmony_ci 4780f66f451Sopenharmony_ci// dd 4790f66f451Sopenharmony_ci#undef OPTSTR_dd 4800f66f451Sopenharmony_ci#define OPTSTR_dd 0 4810f66f451Sopenharmony_ci#ifdef CLEANUP_dd 4820f66f451Sopenharmony_ci#undef CLEANUP_dd 4830f66f451Sopenharmony_ci#undef FOR_dd 4840f66f451Sopenharmony_ci#endif 4850f66f451Sopenharmony_ci 4860f66f451Sopenharmony_ci// deallocvt >1 4870f66f451Sopenharmony_ci#undef OPTSTR_deallocvt 4880f66f451Sopenharmony_ci#define OPTSTR_deallocvt ">1" 4890f66f451Sopenharmony_ci#ifdef CLEANUP_deallocvt 4900f66f451Sopenharmony_ci#undef CLEANUP_deallocvt 4910f66f451Sopenharmony_ci#undef FOR_deallocvt 4920f66f451Sopenharmony_ci#endif 4930f66f451Sopenharmony_ci 4940f66f451Sopenharmony_ci// demo_many_options ZYXWVUTSRQPONMLKJIHGFEDCBAzyxwvutsrqponmlkjihgfedcba 4950f66f451Sopenharmony_ci#undef OPTSTR_demo_many_options 4960f66f451Sopenharmony_ci#define OPTSTR_demo_many_options "ZYXWVUTSRQPONMLKJIHGFEDCBAzyxwvutsrqponmlkjihgfedcba" 4970f66f451Sopenharmony_ci#ifdef CLEANUP_demo_many_options 4980f66f451Sopenharmony_ci#undef CLEANUP_demo_many_options 4990f66f451Sopenharmony_ci#undef FOR_demo_many_options 5000f66f451Sopenharmony_ci#undef FLAG_a 5010f66f451Sopenharmony_ci#undef FLAG_b 5020f66f451Sopenharmony_ci#undef FLAG_c 5030f66f451Sopenharmony_ci#undef FLAG_d 5040f66f451Sopenharmony_ci#undef FLAG_e 5050f66f451Sopenharmony_ci#undef FLAG_f 5060f66f451Sopenharmony_ci#undef FLAG_g 5070f66f451Sopenharmony_ci#undef FLAG_h 5080f66f451Sopenharmony_ci#undef FLAG_i 5090f66f451Sopenharmony_ci#undef FLAG_j 5100f66f451Sopenharmony_ci#undef FLAG_k 5110f66f451Sopenharmony_ci#undef FLAG_l 5120f66f451Sopenharmony_ci#undef FLAG_m 5130f66f451Sopenharmony_ci#undef FLAG_n 5140f66f451Sopenharmony_ci#undef FLAG_o 5150f66f451Sopenharmony_ci#undef FLAG_p 5160f66f451Sopenharmony_ci#undef FLAG_q 5170f66f451Sopenharmony_ci#undef FLAG_r 5180f66f451Sopenharmony_ci#undef FLAG_s 5190f66f451Sopenharmony_ci#undef FLAG_t 5200f66f451Sopenharmony_ci#undef FLAG_u 5210f66f451Sopenharmony_ci#undef FLAG_v 5220f66f451Sopenharmony_ci#undef FLAG_w 5230f66f451Sopenharmony_ci#undef FLAG_x 5240f66f451Sopenharmony_ci#undef FLAG_y 5250f66f451Sopenharmony_ci#undef FLAG_z 5260f66f451Sopenharmony_ci#undef FLAG_A 5270f66f451Sopenharmony_ci#undef FLAG_B 5280f66f451Sopenharmony_ci#undef FLAG_C 5290f66f451Sopenharmony_ci#undef FLAG_D 5300f66f451Sopenharmony_ci#undef FLAG_E 5310f66f451Sopenharmony_ci#undef FLAG_F 5320f66f451Sopenharmony_ci#undef FLAG_G 5330f66f451Sopenharmony_ci#undef FLAG_H 5340f66f451Sopenharmony_ci#undef FLAG_I 5350f66f451Sopenharmony_ci#undef FLAG_J 5360f66f451Sopenharmony_ci#undef FLAG_K 5370f66f451Sopenharmony_ci#undef FLAG_L 5380f66f451Sopenharmony_ci#undef FLAG_M 5390f66f451Sopenharmony_ci#undef FLAG_N 5400f66f451Sopenharmony_ci#undef FLAG_O 5410f66f451Sopenharmony_ci#undef FLAG_P 5420f66f451Sopenharmony_ci#undef FLAG_Q 5430f66f451Sopenharmony_ci#undef FLAG_R 5440f66f451Sopenharmony_ci#undef FLAG_S 5450f66f451Sopenharmony_ci#undef FLAG_T 5460f66f451Sopenharmony_ci#undef FLAG_U 5470f66f451Sopenharmony_ci#undef FLAG_V 5480f66f451Sopenharmony_ci#undef FLAG_W 5490f66f451Sopenharmony_ci#undef FLAG_X 5500f66f451Sopenharmony_ci#undef FLAG_Y 5510f66f451Sopenharmony_ci#undef FLAG_Z 5520f66f451Sopenharmony_ci#endif 5530f66f451Sopenharmony_ci 5540f66f451Sopenharmony_ci// demo_number D#=3<3hdbs 5550f66f451Sopenharmony_ci#undef OPTSTR_demo_number 5560f66f451Sopenharmony_ci#define OPTSTR_demo_number "D#=3<3hdbs" 5570f66f451Sopenharmony_ci#ifdef CLEANUP_demo_number 5580f66f451Sopenharmony_ci#undef CLEANUP_demo_number 5590f66f451Sopenharmony_ci#undef FOR_demo_number 5600f66f451Sopenharmony_ci#undef FLAG_s 5610f66f451Sopenharmony_ci#undef FLAG_b 5620f66f451Sopenharmony_ci#undef FLAG_d 5630f66f451Sopenharmony_ci#undef FLAG_h 5640f66f451Sopenharmony_ci#undef FLAG_D 5650f66f451Sopenharmony_ci#endif 5660f66f451Sopenharmony_ci 5670f66f451Sopenharmony_ci// demo_scankey 5680f66f451Sopenharmony_ci#undef OPTSTR_demo_scankey 5690f66f451Sopenharmony_ci#define OPTSTR_demo_scankey 0 5700f66f451Sopenharmony_ci#ifdef CLEANUP_demo_scankey 5710f66f451Sopenharmony_ci#undef CLEANUP_demo_scankey 5720f66f451Sopenharmony_ci#undef FOR_demo_scankey 5730f66f451Sopenharmony_ci#endif 5740f66f451Sopenharmony_ci 5750f66f451Sopenharmony_ci// demo_utf8towc 5760f66f451Sopenharmony_ci#undef OPTSTR_demo_utf8towc 5770f66f451Sopenharmony_ci#define OPTSTR_demo_utf8towc 0 5780f66f451Sopenharmony_ci#ifdef CLEANUP_demo_utf8towc 5790f66f451Sopenharmony_ci#undef CLEANUP_demo_utf8towc 5800f66f451Sopenharmony_ci#undef FOR_demo_utf8towc 5810f66f451Sopenharmony_ci#endif 5820f66f451Sopenharmony_ci 5830f66f451Sopenharmony_ci// devmem <1>3 <1>3 5840f66f451Sopenharmony_ci#undef OPTSTR_devmem 5850f66f451Sopenharmony_ci#define OPTSTR_devmem "<1>3" 5860f66f451Sopenharmony_ci#ifdef CLEANUP_devmem 5870f66f451Sopenharmony_ci#undef CLEANUP_devmem 5880f66f451Sopenharmony_ci#undef FOR_devmem 5890f66f451Sopenharmony_ci#endif 5900f66f451Sopenharmony_ci 5910f66f451Sopenharmony_ci// df HPkhit*a[-HPkh] HPkhit*a[-HPkh] 5920f66f451Sopenharmony_ci#undef OPTSTR_df 5930f66f451Sopenharmony_ci#define OPTSTR_df "HPkhit*a[-HPkh]" 5940f66f451Sopenharmony_ci#ifdef CLEANUP_df 5950f66f451Sopenharmony_ci#undef CLEANUP_df 5960f66f451Sopenharmony_ci#undef FOR_df 5970f66f451Sopenharmony_ci#undef FLAG_a 5980f66f451Sopenharmony_ci#undef FLAG_t 5990f66f451Sopenharmony_ci#undef FLAG_i 6000f66f451Sopenharmony_ci#undef FLAG_h 6010f66f451Sopenharmony_ci#undef FLAG_k 6020f66f451Sopenharmony_ci#undef FLAG_P 6030f66f451Sopenharmony_ci#undef FLAG_H 6040f66f451Sopenharmony_ci#endif 6050f66f451Sopenharmony_ci 6060f66f451Sopenharmony_ci// dhcp V:H:F:x*r:O*A#<0=20T#<0=3t#<0=3s:p:i:SBRCaovqnbf 6070f66f451Sopenharmony_ci#undef OPTSTR_dhcp 6080f66f451Sopenharmony_ci#define OPTSTR_dhcp "V:H:F:x*r:O*A#<0=20T#<0=3t#<0=3s:p:i:SBRCaovqnbf" 6090f66f451Sopenharmony_ci#ifdef CLEANUP_dhcp 6100f66f451Sopenharmony_ci#undef CLEANUP_dhcp 6110f66f451Sopenharmony_ci#undef FOR_dhcp 6120f66f451Sopenharmony_ci#undef FLAG_f 6130f66f451Sopenharmony_ci#undef FLAG_b 6140f66f451Sopenharmony_ci#undef FLAG_n 6150f66f451Sopenharmony_ci#undef FLAG_q 6160f66f451Sopenharmony_ci#undef FLAG_v 6170f66f451Sopenharmony_ci#undef FLAG_o 6180f66f451Sopenharmony_ci#undef FLAG_a 6190f66f451Sopenharmony_ci#undef FLAG_C 6200f66f451Sopenharmony_ci#undef FLAG_R 6210f66f451Sopenharmony_ci#undef FLAG_B 6220f66f451Sopenharmony_ci#undef FLAG_S 6230f66f451Sopenharmony_ci#undef FLAG_i 6240f66f451Sopenharmony_ci#undef FLAG_p 6250f66f451Sopenharmony_ci#undef FLAG_s 6260f66f451Sopenharmony_ci#undef FLAG_t 6270f66f451Sopenharmony_ci#undef FLAG_T 6280f66f451Sopenharmony_ci#undef FLAG_A 6290f66f451Sopenharmony_ci#undef FLAG_O 6300f66f451Sopenharmony_ci#undef FLAG_r 6310f66f451Sopenharmony_ci#undef FLAG_x 6320f66f451Sopenharmony_ci#undef FLAG_F 6330f66f451Sopenharmony_ci#undef FLAG_H 6340f66f451Sopenharmony_ci#undef FLAG_V 6350f66f451Sopenharmony_ci#endif 6360f66f451Sopenharmony_ci 6370f66f451Sopenharmony_ci// dhcp6 r:A#<0T#<0t#<0s:p:i:SRvqnbf 6380f66f451Sopenharmony_ci#undef OPTSTR_dhcp6 6390f66f451Sopenharmony_ci#define OPTSTR_dhcp6 "r:A#<0T#<0t#<0s:p:i:SRvqnbf" 6400f66f451Sopenharmony_ci#ifdef CLEANUP_dhcp6 6410f66f451Sopenharmony_ci#undef CLEANUP_dhcp6 6420f66f451Sopenharmony_ci#undef FOR_dhcp6 6430f66f451Sopenharmony_ci#undef FLAG_f 6440f66f451Sopenharmony_ci#undef FLAG_b 6450f66f451Sopenharmony_ci#undef FLAG_n 6460f66f451Sopenharmony_ci#undef FLAG_q 6470f66f451Sopenharmony_ci#undef FLAG_v 6480f66f451Sopenharmony_ci#undef FLAG_R 6490f66f451Sopenharmony_ci#undef FLAG_S 6500f66f451Sopenharmony_ci#undef FLAG_i 6510f66f451Sopenharmony_ci#undef FLAG_p 6520f66f451Sopenharmony_ci#undef FLAG_s 6530f66f451Sopenharmony_ci#undef FLAG_t 6540f66f451Sopenharmony_ci#undef FLAG_T 6550f66f451Sopenharmony_ci#undef FLAG_A 6560f66f451Sopenharmony_ci#undef FLAG_r 6570f66f451Sopenharmony_ci#endif 6580f66f451Sopenharmony_ci 6590f66f451Sopenharmony_ci// dhcpd >1P#<0>65535fi:S46[!46] 6600f66f451Sopenharmony_ci#undef OPTSTR_dhcpd 6610f66f451Sopenharmony_ci#define OPTSTR_dhcpd ">1P#<0>65535fi:S46[!46]" 6620f66f451Sopenharmony_ci#ifdef CLEANUP_dhcpd 6630f66f451Sopenharmony_ci#undef CLEANUP_dhcpd 6640f66f451Sopenharmony_ci#undef FOR_dhcpd 6650f66f451Sopenharmony_ci#undef FLAG_6 6660f66f451Sopenharmony_ci#undef FLAG_4 6670f66f451Sopenharmony_ci#undef FLAG_S 6680f66f451Sopenharmony_ci#undef FLAG_i 6690f66f451Sopenharmony_ci#undef FLAG_f 6700f66f451Sopenharmony_ci#undef FLAG_P 6710f66f451Sopenharmony_ci#endif 6720f66f451Sopenharmony_ci 6730f66f451Sopenharmony_ci// 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 6740f66f451Sopenharmony_ci#undef OPTSTR_diff 6750f66f451Sopenharmony_ci#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" 6760f66f451Sopenharmony_ci#ifdef CLEANUP_diff 6770f66f451Sopenharmony_ci#undef CLEANUP_diff 6780f66f451Sopenharmony_ci#undef FOR_diff 6790f66f451Sopenharmony_ci#undef FLAG_U 6800f66f451Sopenharmony_ci#undef FLAG_r 6810f66f451Sopenharmony_ci#undef FLAG_N 6820f66f451Sopenharmony_ci#undef FLAG_S 6830f66f451Sopenharmony_ci#undef FLAG_L 6840f66f451Sopenharmony_ci#undef FLAG_a 6850f66f451Sopenharmony_ci#undef FLAG_q 6860f66f451Sopenharmony_ci#undef FLAG_s 6870f66f451Sopenharmony_ci#undef FLAG_T 6880f66f451Sopenharmony_ci#undef FLAG_i 6890f66f451Sopenharmony_ci#undef FLAG_w 6900f66f451Sopenharmony_ci#undef FLAG_t 6910f66f451Sopenharmony_ci#undef FLAG_u 6920f66f451Sopenharmony_ci#undef FLAG_b 6930f66f451Sopenharmony_ci#undef FLAG_d 6940f66f451Sopenharmony_ci#undef FLAG_B 6950f66f451Sopenharmony_ci#undef FLAG_strip_trailing_cr 6960f66f451Sopenharmony_ci#undef FLAG_color 6970f66f451Sopenharmony_ci#endif 6980f66f451Sopenharmony_ci 6990f66f451Sopenharmony_ci// dirname <1 <1 7000f66f451Sopenharmony_ci#undef OPTSTR_dirname 7010f66f451Sopenharmony_ci#define OPTSTR_dirname "<1" 7020f66f451Sopenharmony_ci#ifdef CLEANUP_dirname 7030f66f451Sopenharmony_ci#undef CLEANUP_dirname 7040f66f451Sopenharmony_ci#undef FOR_dirname 7050f66f451Sopenharmony_ci#endif 7060f66f451Sopenharmony_ci 7070f66f451Sopenharmony_ci// dmesg w(follow)CSTtrs#<1n#c[!Ttr][!Cc][!Sw] w(follow)CSTtrs#<1n#c[!Ttr][!Cc][!Sw] 7080f66f451Sopenharmony_ci#undef OPTSTR_dmesg 7090f66f451Sopenharmony_ci#define OPTSTR_dmesg "w(follow)CSTtrs#<1n#c[!Ttr][!Cc][!Sw]" 7100f66f451Sopenharmony_ci#ifdef CLEANUP_dmesg 7110f66f451Sopenharmony_ci#undef CLEANUP_dmesg 7120f66f451Sopenharmony_ci#undef FOR_dmesg 7130f66f451Sopenharmony_ci#undef FLAG_c 7140f66f451Sopenharmony_ci#undef FLAG_n 7150f66f451Sopenharmony_ci#undef FLAG_s 7160f66f451Sopenharmony_ci#undef FLAG_r 7170f66f451Sopenharmony_ci#undef FLAG_t 7180f66f451Sopenharmony_ci#undef FLAG_T 7190f66f451Sopenharmony_ci#undef FLAG_S 7200f66f451Sopenharmony_ci#undef FLAG_C 7210f66f451Sopenharmony_ci#undef FLAG_w 7220f66f451Sopenharmony_ci#endif 7230f66f451Sopenharmony_ci 7240f66f451Sopenharmony_ci// dnsdomainname >0 >0 7250f66f451Sopenharmony_ci#undef OPTSTR_dnsdomainname 7260f66f451Sopenharmony_ci#define OPTSTR_dnsdomainname ">0" 7270f66f451Sopenharmony_ci#ifdef CLEANUP_dnsdomainname 7280f66f451Sopenharmony_ci#undef CLEANUP_dnsdomainname 7290f66f451Sopenharmony_ci#undef FOR_dnsdomainname 7300f66f451Sopenharmony_ci#endif 7310f66f451Sopenharmony_ci 7320f66f451Sopenharmony_ci// dos2unix 7330f66f451Sopenharmony_ci#undef OPTSTR_dos2unix 7340f66f451Sopenharmony_ci#define OPTSTR_dos2unix 0 7350f66f451Sopenharmony_ci#ifdef CLEANUP_dos2unix 7360f66f451Sopenharmony_ci#undef CLEANUP_dos2unix 7370f66f451Sopenharmony_ci#undef FOR_dos2unix 7380f66f451Sopenharmony_ci#endif 7390f66f451Sopenharmony_ci 7400f66f451Sopenharmony_ci// du d#<0=-1hmlcaHkKLsxb[-HL][-kKmh] d#<0=-1hmlcaHkKLsxb[-HL][-kKmh] 7410f66f451Sopenharmony_ci#undef OPTSTR_du 7420f66f451Sopenharmony_ci#define OPTSTR_du "d#<0=-1hmlcaHkKLsxb[-HL][-kKmh]" 7430f66f451Sopenharmony_ci#ifdef CLEANUP_du 7440f66f451Sopenharmony_ci#undef CLEANUP_du 7450f66f451Sopenharmony_ci#undef FOR_du 7460f66f451Sopenharmony_ci#undef FLAG_b 7470f66f451Sopenharmony_ci#undef FLAG_x 7480f66f451Sopenharmony_ci#undef FLAG_s 7490f66f451Sopenharmony_ci#undef FLAG_L 7500f66f451Sopenharmony_ci#undef FLAG_K 7510f66f451Sopenharmony_ci#undef FLAG_k 7520f66f451Sopenharmony_ci#undef FLAG_H 7530f66f451Sopenharmony_ci#undef FLAG_a 7540f66f451Sopenharmony_ci#undef FLAG_c 7550f66f451Sopenharmony_ci#undef FLAG_l 7560f66f451Sopenharmony_ci#undef FLAG_m 7570f66f451Sopenharmony_ci#undef FLAG_h 7580f66f451Sopenharmony_ci#undef FLAG_d 7590f66f451Sopenharmony_ci#endif 7600f66f451Sopenharmony_ci 7610f66f451Sopenharmony_ci// dumpleases >0arf:[!ar] 7620f66f451Sopenharmony_ci#undef OPTSTR_dumpleases 7630f66f451Sopenharmony_ci#define OPTSTR_dumpleases ">0arf:[!ar]" 7640f66f451Sopenharmony_ci#ifdef CLEANUP_dumpleases 7650f66f451Sopenharmony_ci#undef CLEANUP_dumpleases 7660f66f451Sopenharmony_ci#undef FOR_dumpleases 7670f66f451Sopenharmony_ci#undef FLAG_f 7680f66f451Sopenharmony_ci#undef FLAG_r 7690f66f451Sopenharmony_ci#undef FLAG_a 7700f66f451Sopenharmony_ci#endif 7710f66f451Sopenharmony_ci 7720f66f451Sopenharmony_ci// echo ^?Een[-eE] ^?Een[-eE] 7730f66f451Sopenharmony_ci#undef OPTSTR_echo 7740f66f451Sopenharmony_ci#define OPTSTR_echo "^?Een[-eE]" 7750f66f451Sopenharmony_ci#ifdef CLEANUP_echo 7760f66f451Sopenharmony_ci#undef CLEANUP_echo 7770f66f451Sopenharmony_ci#undef FOR_echo 7780f66f451Sopenharmony_ci#undef FLAG_n 7790f66f451Sopenharmony_ci#undef FLAG_e 7800f66f451Sopenharmony_ci#undef FLAG_E 7810f66f451Sopenharmony_ci#endif 7820f66f451Sopenharmony_ci 7830f66f451Sopenharmony_ci// eject >1stT[!tT] >1stT[!tT] 7840f66f451Sopenharmony_ci#undef OPTSTR_eject 7850f66f451Sopenharmony_ci#define OPTSTR_eject ">1stT[!tT]" 7860f66f451Sopenharmony_ci#ifdef CLEANUP_eject 7870f66f451Sopenharmony_ci#undef CLEANUP_eject 7880f66f451Sopenharmony_ci#undef FOR_eject 7890f66f451Sopenharmony_ci#undef FLAG_T 7900f66f451Sopenharmony_ci#undef FLAG_t 7910f66f451Sopenharmony_ci#undef FLAG_s 7920f66f451Sopenharmony_ci#endif 7930f66f451Sopenharmony_ci 7940f66f451Sopenharmony_ci// env ^0iu* ^0iu* 7950f66f451Sopenharmony_ci#undef OPTSTR_env 7960f66f451Sopenharmony_ci#define OPTSTR_env "^0iu*" 7970f66f451Sopenharmony_ci#ifdef CLEANUP_env 7980f66f451Sopenharmony_ci#undef CLEANUP_env 7990f66f451Sopenharmony_ci#undef FOR_env 8000f66f451Sopenharmony_ci#undef FLAG_u 8010f66f451Sopenharmony_ci#undef FLAG_i 8020f66f451Sopenharmony_ci#undef FLAG_0 8030f66f451Sopenharmony_ci#endif 8040f66f451Sopenharmony_ci 8050f66f451Sopenharmony_ci// exit 8060f66f451Sopenharmony_ci#undef OPTSTR_exit 8070f66f451Sopenharmony_ci#define OPTSTR_exit 0 8080f66f451Sopenharmony_ci#ifdef CLEANUP_exit 8090f66f451Sopenharmony_ci#undef CLEANUP_exit 8100f66f451Sopenharmony_ci#undef FOR_exit 8110f66f451Sopenharmony_ci#endif 8120f66f451Sopenharmony_ci 8130f66f451Sopenharmony_ci// expand t* t* 8140f66f451Sopenharmony_ci#undef OPTSTR_expand 8150f66f451Sopenharmony_ci#define OPTSTR_expand "t*" 8160f66f451Sopenharmony_ci#ifdef CLEANUP_expand 8170f66f451Sopenharmony_ci#undef CLEANUP_expand 8180f66f451Sopenharmony_ci#undef FOR_expand 8190f66f451Sopenharmony_ci#undef FLAG_t 8200f66f451Sopenharmony_ci#endif 8210f66f451Sopenharmony_ci 8220f66f451Sopenharmony_ci// expr 8230f66f451Sopenharmony_ci#undef OPTSTR_expr 8240f66f451Sopenharmony_ci#define OPTSTR_expr 0 8250f66f451Sopenharmony_ci#ifdef CLEANUP_expr 8260f66f451Sopenharmony_ci#undef CLEANUP_expr 8270f66f451Sopenharmony_ci#undef FOR_expr 8280f66f451Sopenharmony_ci#endif 8290f66f451Sopenharmony_ci 8300f66f451Sopenharmony_ci// factor 8310f66f451Sopenharmony_ci#undef OPTSTR_factor 8320f66f451Sopenharmony_ci#define OPTSTR_factor 0 8330f66f451Sopenharmony_ci#ifdef CLEANUP_factor 8340f66f451Sopenharmony_ci#undef CLEANUP_factor 8350f66f451Sopenharmony_ci#undef FOR_factor 8360f66f451Sopenharmony_ci#endif 8370f66f451Sopenharmony_ci 8380f66f451Sopenharmony_ci// fallocate >1l#|o# >1l#|o# 8390f66f451Sopenharmony_ci#undef OPTSTR_fallocate 8400f66f451Sopenharmony_ci#define OPTSTR_fallocate ">1l#|o#" 8410f66f451Sopenharmony_ci#ifdef CLEANUP_fallocate 8420f66f451Sopenharmony_ci#undef CLEANUP_fallocate 8430f66f451Sopenharmony_ci#undef FOR_fallocate 8440f66f451Sopenharmony_ci#undef FLAG_o 8450f66f451Sopenharmony_ci#undef FLAG_l 8460f66f451Sopenharmony_ci#endif 8470f66f451Sopenharmony_ci 8480f66f451Sopenharmony_ci// false 8490f66f451Sopenharmony_ci#undef OPTSTR_false 8500f66f451Sopenharmony_ci#define OPTSTR_false 0 8510f66f451Sopenharmony_ci#ifdef CLEANUP_false 8520f66f451Sopenharmony_ci#undef CLEANUP_false 8530f66f451Sopenharmony_ci#undef FOR_false 8540f66f451Sopenharmony_ci#endif 8550f66f451Sopenharmony_ci 8560f66f451Sopenharmony_ci// fdisk C#<0H#<0S#<0b#<512ul 8570f66f451Sopenharmony_ci#undef OPTSTR_fdisk 8580f66f451Sopenharmony_ci#define OPTSTR_fdisk "C#<0H#<0S#<0b#<512ul" 8590f66f451Sopenharmony_ci#ifdef CLEANUP_fdisk 8600f66f451Sopenharmony_ci#undef CLEANUP_fdisk 8610f66f451Sopenharmony_ci#undef FOR_fdisk 8620f66f451Sopenharmony_ci#undef FLAG_l 8630f66f451Sopenharmony_ci#undef FLAG_u 8640f66f451Sopenharmony_ci#undef FLAG_b 8650f66f451Sopenharmony_ci#undef FLAG_S 8660f66f451Sopenharmony_ci#undef FLAG_H 8670f66f451Sopenharmony_ci#undef FLAG_C 8680f66f451Sopenharmony_ci#endif 8690f66f451Sopenharmony_ci 8700f66f451Sopenharmony_ci// file <1bhLs[!hL] <1bhLs[!hL] 8710f66f451Sopenharmony_ci#undef OPTSTR_file 8720f66f451Sopenharmony_ci#define OPTSTR_file "<1bhLs[!hL]" 8730f66f451Sopenharmony_ci#ifdef CLEANUP_file 8740f66f451Sopenharmony_ci#undef CLEANUP_file 8750f66f451Sopenharmony_ci#undef FOR_file 8760f66f451Sopenharmony_ci#undef FLAG_s 8770f66f451Sopenharmony_ci#undef FLAG_L 8780f66f451Sopenharmony_ci#undef FLAG_h 8790f66f451Sopenharmony_ci#undef FLAG_b 8800f66f451Sopenharmony_ci#endif 8810f66f451Sopenharmony_ci 8820f66f451Sopenharmony_ci// find ?^HL[-HL] ?^HL[-HL] 8830f66f451Sopenharmony_ci#undef OPTSTR_find 8840f66f451Sopenharmony_ci#define OPTSTR_find "?^HL[-HL]" 8850f66f451Sopenharmony_ci#ifdef CLEANUP_find 8860f66f451Sopenharmony_ci#undef CLEANUP_find 8870f66f451Sopenharmony_ci#undef FOR_find 8880f66f451Sopenharmony_ci#undef FLAG_L 8890f66f451Sopenharmony_ci#undef FLAG_H 8900f66f451Sopenharmony_ci#endif 8910f66f451Sopenharmony_ci 8920f66f451Sopenharmony_ci// flock <1>1nsux[-sux] <1>1nsux[-sux] 8930f66f451Sopenharmony_ci#undef OPTSTR_flock 8940f66f451Sopenharmony_ci#define OPTSTR_flock "<1>1nsux[-sux]" 8950f66f451Sopenharmony_ci#ifdef CLEANUP_flock 8960f66f451Sopenharmony_ci#undef CLEANUP_flock 8970f66f451Sopenharmony_ci#undef FOR_flock 8980f66f451Sopenharmony_ci#undef FLAG_x 8990f66f451Sopenharmony_ci#undef FLAG_u 9000f66f451Sopenharmony_ci#undef FLAG_s 9010f66f451Sopenharmony_ci#undef FLAG_n 9020f66f451Sopenharmony_ci#endif 9030f66f451Sopenharmony_ci 9040f66f451Sopenharmony_ci// fmt w#<0=75 w#<0=75 9050f66f451Sopenharmony_ci#undef OPTSTR_fmt 9060f66f451Sopenharmony_ci#define OPTSTR_fmt "w#<0=75" 9070f66f451Sopenharmony_ci#ifdef CLEANUP_fmt 9080f66f451Sopenharmony_ci#undef CLEANUP_fmt 9090f66f451Sopenharmony_ci#undef FOR_fmt 9100f66f451Sopenharmony_ci#undef FLAG_w 9110f66f451Sopenharmony_ci#endif 9120f66f451Sopenharmony_ci 9130f66f451Sopenharmony_ci// fold bsuw#<1 9140f66f451Sopenharmony_ci#undef OPTSTR_fold 9150f66f451Sopenharmony_ci#define OPTSTR_fold "bsuw#<1" 9160f66f451Sopenharmony_ci#ifdef CLEANUP_fold 9170f66f451Sopenharmony_ci#undef CLEANUP_fold 9180f66f451Sopenharmony_ci#undef FOR_fold 9190f66f451Sopenharmony_ci#undef FLAG_w 9200f66f451Sopenharmony_ci#undef FLAG_u 9210f66f451Sopenharmony_ci#undef FLAG_s 9220f66f451Sopenharmony_ci#undef FLAG_b 9230f66f451Sopenharmony_ci#endif 9240f66f451Sopenharmony_ci 9250f66f451Sopenharmony_ci// free htgmkb[!htgmkb] htgmkb[!htgmkb] 9260f66f451Sopenharmony_ci#undef OPTSTR_free 9270f66f451Sopenharmony_ci#define OPTSTR_free "htgmkb[!htgmkb]" 9280f66f451Sopenharmony_ci#ifdef CLEANUP_free 9290f66f451Sopenharmony_ci#undef CLEANUP_free 9300f66f451Sopenharmony_ci#undef FOR_free 9310f66f451Sopenharmony_ci#undef FLAG_b 9320f66f451Sopenharmony_ci#undef FLAG_k 9330f66f451Sopenharmony_ci#undef FLAG_m 9340f66f451Sopenharmony_ci#undef FLAG_g 9350f66f451Sopenharmony_ci#undef FLAG_t 9360f66f451Sopenharmony_ci#undef FLAG_h 9370f66f451Sopenharmony_ci#endif 9380f66f451Sopenharmony_ci 9390f66f451Sopenharmony_ci// freeramdisk <1>1 <1>1 9400f66f451Sopenharmony_ci#undef OPTSTR_freeramdisk 9410f66f451Sopenharmony_ci#define OPTSTR_freeramdisk "<1>1" 9420f66f451Sopenharmony_ci#ifdef CLEANUP_freeramdisk 9430f66f451Sopenharmony_ci#undef CLEANUP_freeramdisk 9440f66f451Sopenharmony_ci#undef FOR_freeramdisk 9450f66f451Sopenharmony_ci#endif 9460f66f451Sopenharmony_ci 9470f66f451Sopenharmony_ci// fsck ?t:ANPRTVsC# 9480f66f451Sopenharmony_ci#undef OPTSTR_fsck 9490f66f451Sopenharmony_ci#define OPTSTR_fsck "?t:ANPRTVsC#" 9500f66f451Sopenharmony_ci#ifdef CLEANUP_fsck 9510f66f451Sopenharmony_ci#undef CLEANUP_fsck 9520f66f451Sopenharmony_ci#undef FOR_fsck 9530f66f451Sopenharmony_ci#undef FLAG_C 9540f66f451Sopenharmony_ci#undef FLAG_s 9550f66f451Sopenharmony_ci#undef FLAG_V 9560f66f451Sopenharmony_ci#undef FLAG_T 9570f66f451Sopenharmony_ci#undef FLAG_R 9580f66f451Sopenharmony_ci#undef FLAG_P 9590f66f451Sopenharmony_ci#undef FLAG_N 9600f66f451Sopenharmony_ci#undef FLAG_A 9610f66f451Sopenharmony_ci#undef FLAG_t 9620f66f451Sopenharmony_ci#endif 9630f66f451Sopenharmony_ci 9640f66f451Sopenharmony_ci// fsfreeze <1>1f|u|[!fu] <1>1f|u|[!fu] 9650f66f451Sopenharmony_ci#undef OPTSTR_fsfreeze 9660f66f451Sopenharmony_ci#define OPTSTR_fsfreeze "<1>1f|u|[!fu]" 9670f66f451Sopenharmony_ci#ifdef CLEANUP_fsfreeze 9680f66f451Sopenharmony_ci#undef CLEANUP_fsfreeze 9690f66f451Sopenharmony_ci#undef FOR_fsfreeze 9700f66f451Sopenharmony_ci#undef FLAG_u 9710f66f451Sopenharmony_ci#undef FLAG_f 9720f66f451Sopenharmony_ci#endif 9730f66f451Sopenharmony_ci 9740f66f451Sopenharmony_ci// fstype <1 <1 9750f66f451Sopenharmony_ci#undef OPTSTR_fstype 9760f66f451Sopenharmony_ci#define OPTSTR_fstype "<1" 9770f66f451Sopenharmony_ci#ifdef CLEANUP_fstype 9780f66f451Sopenharmony_ci#undef CLEANUP_fstype 9790f66f451Sopenharmony_ci#undef FOR_fstype 9800f66f451Sopenharmony_ci#endif 9810f66f451Sopenharmony_ci 9820f66f451Sopenharmony_ci// fsync <1d <1d 9830f66f451Sopenharmony_ci#undef OPTSTR_fsync 9840f66f451Sopenharmony_ci#define OPTSTR_fsync "<1d" 9850f66f451Sopenharmony_ci#ifdef CLEANUP_fsync 9860f66f451Sopenharmony_ci#undef CLEANUP_fsync 9870f66f451Sopenharmony_ci#undef FOR_fsync 9880f66f451Sopenharmony_ci#undef FLAG_d 9890f66f451Sopenharmony_ci#endif 9900f66f451Sopenharmony_ci 9910f66f451Sopenharmony_ci// ftpget <2>3P:cp:u:vgslLmMdD[-gs][!gslLmMdD][!clL] <2>3P:cp:u:vgslLmMdD[-gs][!gslLmMdD][!clL] 9920f66f451Sopenharmony_ci#undef OPTSTR_ftpget 9930f66f451Sopenharmony_ci#define OPTSTR_ftpget "<2>3P:cp:u:vgslLmMdD[-gs][!gslLmMdD][!clL]" 9940f66f451Sopenharmony_ci#ifdef CLEANUP_ftpget 9950f66f451Sopenharmony_ci#undef CLEANUP_ftpget 9960f66f451Sopenharmony_ci#undef FOR_ftpget 9970f66f451Sopenharmony_ci#undef FLAG_D 9980f66f451Sopenharmony_ci#undef FLAG_d 9990f66f451Sopenharmony_ci#undef FLAG_M 10000f66f451Sopenharmony_ci#undef FLAG_m 10010f66f451Sopenharmony_ci#undef FLAG_L 10020f66f451Sopenharmony_ci#undef FLAG_l 10030f66f451Sopenharmony_ci#undef FLAG_s 10040f66f451Sopenharmony_ci#undef FLAG_g 10050f66f451Sopenharmony_ci#undef FLAG_v 10060f66f451Sopenharmony_ci#undef FLAG_u 10070f66f451Sopenharmony_ci#undef FLAG_p 10080f66f451Sopenharmony_ci#undef FLAG_c 10090f66f451Sopenharmony_ci#undef FLAG_P 10100f66f451Sopenharmony_ci#endif 10110f66f451Sopenharmony_ci 10120f66f451Sopenharmony_ci// getconf >2al >2al 10130f66f451Sopenharmony_ci#undef OPTSTR_getconf 10140f66f451Sopenharmony_ci#define OPTSTR_getconf ">2al" 10150f66f451Sopenharmony_ci#ifdef CLEANUP_getconf 10160f66f451Sopenharmony_ci#undef CLEANUP_getconf 10170f66f451Sopenharmony_ci#undef FOR_getconf 10180f66f451Sopenharmony_ci#undef FLAG_l 10190f66f451Sopenharmony_ci#undef FLAG_a 10200f66f451Sopenharmony_ci#endif 10210f66f451Sopenharmony_ci 10220f66f451Sopenharmony_ci// getenforce >0 10230f66f451Sopenharmony_ci#undef OPTSTR_getenforce 10240f66f451Sopenharmony_ci#define OPTSTR_getenforce ">0" 10250f66f451Sopenharmony_ci#ifdef CLEANUP_getenforce 10260f66f451Sopenharmony_ci#undef CLEANUP_getenforce 10270f66f451Sopenharmony_ci#undef FOR_getenforce 10280f66f451Sopenharmony_ci#endif 10290f66f451Sopenharmony_ci 10300f66f451Sopenharmony_ci// getfattr (only-values)dhn: 10310f66f451Sopenharmony_ci#undef OPTSTR_getfattr 10320f66f451Sopenharmony_ci#define OPTSTR_getfattr "(only-values)dhn:" 10330f66f451Sopenharmony_ci#ifdef CLEANUP_getfattr 10340f66f451Sopenharmony_ci#undef CLEANUP_getfattr 10350f66f451Sopenharmony_ci#undef FOR_getfattr 10360f66f451Sopenharmony_ci#undef FLAG_n 10370f66f451Sopenharmony_ci#undef FLAG_h 10380f66f451Sopenharmony_ci#undef FLAG_d 10390f66f451Sopenharmony_ci#undef FLAG_only_values 10400f66f451Sopenharmony_ci#endif 10410f66f451Sopenharmony_ci 10420f66f451Sopenharmony_ci// getopt ^a(alternative)n:(name)o:(options)l*(long)(longoptions)Tu 10430f66f451Sopenharmony_ci#undef OPTSTR_getopt 10440f66f451Sopenharmony_ci#define OPTSTR_getopt "^a(alternative)n:(name)o:(options)l*(long)(longoptions)Tu" 10450f66f451Sopenharmony_ci#ifdef CLEANUP_getopt 10460f66f451Sopenharmony_ci#undef CLEANUP_getopt 10470f66f451Sopenharmony_ci#undef FOR_getopt 10480f66f451Sopenharmony_ci#undef FLAG_u 10490f66f451Sopenharmony_ci#undef FLAG_T 10500f66f451Sopenharmony_ci#undef FLAG_l 10510f66f451Sopenharmony_ci#undef FLAG_o 10520f66f451Sopenharmony_ci#undef FLAG_n 10530f66f451Sopenharmony_ci#undef FLAG_a 10540f66f451Sopenharmony_ci#endif 10550f66f451Sopenharmony_ci 10560f66f451Sopenharmony_ci// getty <2t#<0H:I:l:f:iwnmLh 10570f66f451Sopenharmony_ci#undef OPTSTR_getty 10580f66f451Sopenharmony_ci#define OPTSTR_getty "<2t#<0H:I:l:f:iwnmLh" 10590f66f451Sopenharmony_ci#ifdef CLEANUP_getty 10600f66f451Sopenharmony_ci#undef CLEANUP_getty 10610f66f451Sopenharmony_ci#undef FOR_getty 10620f66f451Sopenharmony_ci#undef FLAG_h 10630f66f451Sopenharmony_ci#undef FLAG_L 10640f66f451Sopenharmony_ci#undef FLAG_m 10650f66f451Sopenharmony_ci#undef FLAG_n 10660f66f451Sopenharmony_ci#undef FLAG_w 10670f66f451Sopenharmony_ci#undef FLAG_i 10680f66f451Sopenharmony_ci#undef FLAG_f 10690f66f451Sopenharmony_ci#undef FLAG_l 10700f66f451Sopenharmony_ci#undef FLAG_I 10710f66f451Sopenharmony_ci#undef FLAG_H 10720f66f451Sopenharmony_ci#undef FLAG_t 10730f66f451Sopenharmony_ci#endif 10740f66f451Sopenharmony_ci 10750f66f451Sopenharmony_ci// 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] 10760f66f451Sopenharmony_ci#undef OPTSTR_grep 10770f66f451Sopenharmony_ci#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]" 10780f66f451Sopenharmony_ci#ifdef CLEANUP_grep 10790f66f451Sopenharmony_ci#undef CLEANUP_grep 10800f66f451Sopenharmony_ci#undef FOR_grep 10810f66f451Sopenharmony_ci#undef FLAG_x 10820f66f451Sopenharmony_ci#undef FLAG_m 10830f66f451Sopenharmony_ci#undef FLAG_A 10840f66f451Sopenharmony_ci#undef FLAG_B 10850f66f451Sopenharmony_ci#undef FLAG_C 10860f66f451Sopenharmony_ci#undef FLAG_f 10870f66f451Sopenharmony_ci#undef FLAG_e 10880f66f451Sopenharmony_ci#undef FLAG_q 10890f66f451Sopenharmony_ci#undef FLAG_l 10900f66f451Sopenharmony_ci#undef FLAG_c 10910f66f451Sopenharmony_ci#undef FLAG_w 10920f66f451Sopenharmony_ci#undef FLAG_v 10930f66f451Sopenharmony_ci#undef FLAG_s 10940f66f451Sopenharmony_ci#undef FLAG_R 10950f66f451Sopenharmony_ci#undef FLAG_r 10960f66f451Sopenharmony_ci#undef FLAG_o 10970f66f451Sopenharmony_ci#undef FLAG_n 10980f66f451Sopenharmony_ci#undef FLAG_i 10990f66f451Sopenharmony_ci#undef FLAG_h 11000f66f451Sopenharmony_ci#undef FLAG_b 11010f66f451Sopenharmony_ci#undef FLAG_a 11020f66f451Sopenharmony_ci#undef FLAG_I 11030f66f451Sopenharmony_ci#undef FLAG_H 11040f66f451Sopenharmony_ci#undef FLAG_F 11050f66f451Sopenharmony_ci#undef FLAG_E 11060f66f451Sopenharmony_ci#undef FLAG_z 11070f66f451Sopenharmony_ci#undef FLAG_Z 11080f66f451Sopenharmony_ci#undef FLAG_M 11090f66f451Sopenharmony_ci#undef FLAG_S 11100f66f451Sopenharmony_ci#undef FLAG_exclude_dir 11110f66f451Sopenharmony_ci#undef FLAG_color 11120f66f451Sopenharmony_ci#undef FLAG_line_buffered 11130f66f451Sopenharmony_ci#endif 11140f66f451Sopenharmony_ci 11150f66f451Sopenharmony_ci// groupadd <1>2g#<0S 11160f66f451Sopenharmony_ci#undef OPTSTR_groupadd 11170f66f451Sopenharmony_ci#define OPTSTR_groupadd "<1>2g#<0S" 11180f66f451Sopenharmony_ci#ifdef CLEANUP_groupadd 11190f66f451Sopenharmony_ci#undef CLEANUP_groupadd 11200f66f451Sopenharmony_ci#undef FOR_groupadd 11210f66f451Sopenharmony_ci#undef FLAG_S 11220f66f451Sopenharmony_ci#undef FLAG_g 11230f66f451Sopenharmony_ci#endif 11240f66f451Sopenharmony_ci 11250f66f451Sopenharmony_ci// groupdel <1>2 11260f66f451Sopenharmony_ci#undef OPTSTR_groupdel 11270f66f451Sopenharmony_ci#define OPTSTR_groupdel "<1>2" 11280f66f451Sopenharmony_ci#ifdef CLEANUP_groupdel 11290f66f451Sopenharmony_ci#undef CLEANUP_groupdel 11300f66f451Sopenharmony_ci#undef FOR_groupdel 11310f66f451Sopenharmony_ci#endif 11320f66f451Sopenharmony_ci 11330f66f451Sopenharmony_ci// groups 11340f66f451Sopenharmony_ci#undef OPTSTR_groups 11350f66f451Sopenharmony_ci#define OPTSTR_groups 0 11360f66f451Sopenharmony_ci#ifdef CLEANUP_groups 11370f66f451Sopenharmony_ci#undef CLEANUP_groups 11380f66f451Sopenharmony_ci#undef FOR_groups 11390f66f451Sopenharmony_ci#endif 11400f66f451Sopenharmony_ci 11410f66f451Sopenharmony_ci// gunzip cdfk123456789[-123456789] cdfk123456789[-123456789] 11420f66f451Sopenharmony_ci#undef OPTSTR_gunzip 11430f66f451Sopenharmony_ci#define OPTSTR_gunzip "cdfk123456789[-123456789]" 11440f66f451Sopenharmony_ci#ifdef CLEANUP_gunzip 11450f66f451Sopenharmony_ci#undef CLEANUP_gunzip 11460f66f451Sopenharmony_ci#undef FOR_gunzip 11470f66f451Sopenharmony_ci#undef FLAG_9 11480f66f451Sopenharmony_ci#undef FLAG_8 11490f66f451Sopenharmony_ci#undef FLAG_7 11500f66f451Sopenharmony_ci#undef FLAG_6 11510f66f451Sopenharmony_ci#undef FLAG_5 11520f66f451Sopenharmony_ci#undef FLAG_4 11530f66f451Sopenharmony_ci#undef FLAG_3 11540f66f451Sopenharmony_ci#undef FLAG_2 11550f66f451Sopenharmony_ci#undef FLAG_1 11560f66f451Sopenharmony_ci#undef FLAG_k 11570f66f451Sopenharmony_ci#undef FLAG_f 11580f66f451Sopenharmony_ci#undef FLAG_d 11590f66f451Sopenharmony_ci#undef FLAG_c 11600f66f451Sopenharmony_ci#endif 11610f66f451Sopenharmony_ci 11620f66f451Sopenharmony_ci// gzip ncdfk123456789[-123456789] 11630f66f451Sopenharmony_ci#undef OPTSTR_gzip 11640f66f451Sopenharmony_ci#define OPTSTR_gzip "ncdfk123456789[-123456789]" 11650f66f451Sopenharmony_ci#ifdef CLEANUP_gzip 11660f66f451Sopenharmony_ci#undef CLEANUP_gzip 11670f66f451Sopenharmony_ci#undef FOR_gzip 11680f66f451Sopenharmony_ci#undef FLAG_9 11690f66f451Sopenharmony_ci#undef FLAG_8 11700f66f451Sopenharmony_ci#undef FLAG_7 11710f66f451Sopenharmony_ci#undef FLAG_6 11720f66f451Sopenharmony_ci#undef FLAG_5 11730f66f451Sopenharmony_ci#undef FLAG_4 11740f66f451Sopenharmony_ci#undef FLAG_3 11750f66f451Sopenharmony_ci#undef FLAG_2 11760f66f451Sopenharmony_ci#undef FLAG_1 11770f66f451Sopenharmony_ci#undef FLAG_k 11780f66f451Sopenharmony_ci#undef FLAG_f 11790f66f451Sopenharmony_ci#undef FLAG_d 11800f66f451Sopenharmony_ci#undef FLAG_c 11810f66f451Sopenharmony_ci#undef FLAG_n 11820f66f451Sopenharmony_ci#endif 11830f66f451Sopenharmony_ci 11840f66f451Sopenharmony_ci// head ?n(lines)#<0=10c(bytes)#<0qv[-nc] ?n(lines)#<0=10c(bytes)#<0qv[-nc] 11850f66f451Sopenharmony_ci#undef OPTSTR_head 11860f66f451Sopenharmony_ci#define OPTSTR_head "?n(lines)#<0=10c(bytes)#<0qv[-nc]" 11870f66f451Sopenharmony_ci#ifdef CLEANUP_head 11880f66f451Sopenharmony_ci#undef CLEANUP_head 11890f66f451Sopenharmony_ci#undef FOR_head 11900f66f451Sopenharmony_ci#undef FLAG_v 11910f66f451Sopenharmony_ci#undef FLAG_q 11920f66f451Sopenharmony_ci#undef FLAG_c 11930f66f451Sopenharmony_ci#undef FLAG_n 11940f66f451Sopenharmony_ci#endif 11950f66f451Sopenharmony_ci 11960f66f451Sopenharmony_ci// hello 11970f66f451Sopenharmony_ci#undef OPTSTR_hello 11980f66f451Sopenharmony_ci#define OPTSTR_hello 0 11990f66f451Sopenharmony_ci#ifdef CLEANUP_hello 12000f66f451Sopenharmony_ci#undef CLEANUP_hello 12010f66f451Sopenharmony_ci#undef FOR_hello 12020f66f451Sopenharmony_ci#endif 12030f66f451Sopenharmony_ci 12040f66f451Sopenharmony_ci// help ah ah 12050f66f451Sopenharmony_ci#undef OPTSTR_help 12060f66f451Sopenharmony_ci#define OPTSTR_help "ah" 12070f66f451Sopenharmony_ci#ifdef CLEANUP_help 12080f66f451Sopenharmony_ci#undef CLEANUP_help 12090f66f451Sopenharmony_ci#undef FOR_help 12100f66f451Sopenharmony_ci#undef FLAG_h 12110f66f451Sopenharmony_ci#undef FLAG_a 12120f66f451Sopenharmony_ci#endif 12130f66f451Sopenharmony_ci 12140f66f451Sopenharmony_ci// hexdump bcCdn#<0os#<0vx[!bcCdox] 12150f66f451Sopenharmony_ci#undef OPTSTR_hexdump 12160f66f451Sopenharmony_ci#define OPTSTR_hexdump "bcCdn#<0os#<0vx[!bcCdox]" 12170f66f451Sopenharmony_ci#ifdef CLEANUP_hexdump 12180f66f451Sopenharmony_ci#undef CLEANUP_hexdump 12190f66f451Sopenharmony_ci#undef FOR_hexdump 12200f66f451Sopenharmony_ci#undef FLAG_x 12210f66f451Sopenharmony_ci#undef FLAG_v 12220f66f451Sopenharmony_ci#undef FLAG_s 12230f66f451Sopenharmony_ci#undef FLAG_o 12240f66f451Sopenharmony_ci#undef FLAG_n 12250f66f451Sopenharmony_ci#undef FLAG_d 12260f66f451Sopenharmony_ci#undef FLAG_C 12270f66f451Sopenharmony_ci#undef FLAG_c 12280f66f451Sopenharmony_ci#undef FLAG_b 12290f66f451Sopenharmony_ci#endif 12300f66f451Sopenharmony_ci 12310f66f451Sopenharmony_ci// hexedit <1>1r <1>1r 12320f66f451Sopenharmony_ci#undef OPTSTR_hexedit 12330f66f451Sopenharmony_ci#define OPTSTR_hexedit "<1>1r" 12340f66f451Sopenharmony_ci#ifdef CLEANUP_hexedit 12350f66f451Sopenharmony_ci#undef CLEANUP_hexedit 12360f66f451Sopenharmony_ci#undef FOR_hexedit 12370f66f451Sopenharmony_ci#undef FLAG_r 12380f66f451Sopenharmony_ci#endif 12390f66f451Sopenharmony_ci 12400f66f451Sopenharmony_ci// host <1>2avt: 12410f66f451Sopenharmony_ci#undef OPTSTR_host 12420f66f451Sopenharmony_ci#define OPTSTR_host "<1>2avt:" 12430f66f451Sopenharmony_ci#ifdef CLEANUP_host 12440f66f451Sopenharmony_ci#undef CLEANUP_host 12450f66f451Sopenharmony_ci#undef FOR_host 12460f66f451Sopenharmony_ci#undef FLAG_t 12470f66f451Sopenharmony_ci#undef FLAG_v 12480f66f451Sopenharmony_ci#undef FLAG_a 12490f66f451Sopenharmony_ci#endif 12500f66f451Sopenharmony_ci 12510f66f451Sopenharmony_ci// hostid >0 12520f66f451Sopenharmony_ci#undef OPTSTR_hostid 12530f66f451Sopenharmony_ci#define OPTSTR_hostid ">0" 12540f66f451Sopenharmony_ci#ifdef CLEANUP_hostid 12550f66f451Sopenharmony_ci#undef CLEANUP_hostid 12560f66f451Sopenharmony_ci#undef FOR_hostid 12570f66f451Sopenharmony_ci#endif 12580f66f451Sopenharmony_ci 12590f66f451Sopenharmony_ci// hostname >1bdsfF:[!bdsf] >1bdsfF:[!bdsf] 12600f66f451Sopenharmony_ci#undef OPTSTR_hostname 12610f66f451Sopenharmony_ci#define OPTSTR_hostname ">1bdsfF:[!bdsf]" 12620f66f451Sopenharmony_ci#ifdef CLEANUP_hostname 12630f66f451Sopenharmony_ci#undef CLEANUP_hostname 12640f66f451Sopenharmony_ci#undef FOR_hostname 12650f66f451Sopenharmony_ci#undef FLAG_F 12660f66f451Sopenharmony_ci#undef FLAG_f 12670f66f451Sopenharmony_ci#undef FLAG_s 12680f66f451Sopenharmony_ci#undef FLAG_d 12690f66f451Sopenharmony_ci#undef FLAG_b 12700f66f451Sopenharmony_ci#endif 12710f66f451Sopenharmony_ci 12720f66f451Sopenharmony_ci// hwclock >0(fast)f(rtc):u(utc)l(localtime)t(systz)s(hctosys)r(show)w(systohc)[-ul][!rtsw] >0(fast)f(rtc):u(utc)l(localtime)t(systz)s(hctosys)r(show)w(systohc)[-ul][!rtsw] 12730f66f451Sopenharmony_ci#undef OPTSTR_hwclock 12740f66f451Sopenharmony_ci#define OPTSTR_hwclock ">0(fast)f(rtc):u(utc)l(localtime)t(systz)s(hctosys)r(show)w(systohc)[-ul][!rtsw]" 12750f66f451Sopenharmony_ci#ifdef CLEANUP_hwclock 12760f66f451Sopenharmony_ci#undef CLEANUP_hwclock 12770f66f451Sopenharmony_ci#undef FOR_hwclock 12780f66f451Sopenharmony_ci#undef FLAG_w 12790f66f451Sopenharmony_ci#undef FLAG_r 12800f66f451Sopenharmony_ci#undef FLAG_s 12810f66f451Sopenharmony_ci#undef FLAG_t 12820f66f451Sopenharmony_ci#undef FLAG_l 12830f66f451Sopenharmony_ci#undef FLAG_u 12840f66f451Sopenharmony_ci#undef FLAG_f 12850f66f451Sopenharmony_ci#undef FLAG_fast 12860f66f451Sopenharmony_ci#endif 12870f66f451Sopenharmony_ci 12880f66f451Sopenharmony_ci// i2cdetect >3aFlqry[!qr] >3aFlqry[!qr] 12890f66f451Sopenharmony_ci#undef OPTSTR_i2cdetect 12900f66f451Sopenharmony_ci#define OPTSTR_i2cdetect ">3aFlqry[!qr]" 12910f66f451Sopenharmony_ci#ifdef CLEANUP_i2cdetect 12920f66f451Sopenharmony_ci#undef CLEANUP_i2cdetect 12930f66f451Sopenharmony_ci#undef FOR_i2cdetect 12940f66f451Sopenharmony_ci#undef FLAG_y 12950f66f451Sopenharmony_ci#undef FLAG_r 12960f66f451Sopenharmony_ci#undef FLAG_q 12970f66f451Sopenharmony_ci#undef FLAG_l 12980f66f451Sopenharmony_ci#undef FLAG_F 12990f66f451Sopenharmony_ci#undef FLAG_a 13000f66f451Sopenharmony_ci#endif 13010f66f451Sopenharmony_ci 13020f66f451Sopenharmony_ci// i2cdump <2>2fy <2>2fy 13030f66f451Sopenharmony_ci#undef OPTSTR_i2cdump 13040f66f451Sopenharmony_ci#define OPTSTR_i2cdump "<2>2fy" 13050f66f451Sopenharmony_ci#ifdef CLEANUP_i2cdump 13060f66f451Sopenharmony_ci#undef CLEANUP_i2cdump 13070f66f451Sopenharmony_ci#undef FOR_i2cdump 13080f66f451Sopenharmony_ci#undef FLAG_y 13090f66f451Sopenharmony_ci#undef FLAG_f 13100f66f451Sopenharmony_ci#endif 13110f66f451Sopenharmony_ci 13120f66f451Sopenharmony_ci// i2cget <3>3fy <3>3fy 13130f66f451Sopenharmony_ci#undef OPTSTR_i2cget 13140f66f451Sopenharmony_ci#define OPTSTR_i2cget "<3>3fy" 13150f66f451Sopenharmony_ci#ifdef CLEANUP_i2cget 13160f66f451Sopenharmony_ci#undef CLEANUP_i2cget 13170f66f451Sopenharmony_ci#undef FOR_i2cget 13180f66f451Sopenharmony_ci#undef FLAG_y 13190f66f451Sopenharmony_ci#undef FLAG_f 13200f66f451Sopenharmony_ci#endif 13210f66f451Sopenharmony_ci 13220f66f451Sopenharmony_ci// i2cset <4fy <4fy 13230f66f451Sopenharmony_ci#undef OPTSTR_i2cset 13240f66f451Sopenharmony_ci#define OPTSTR_i2cset "<4fy" 13250f66f451Sopenharmony_ci#ifdef CLEANUP_i2cset 13260f66f451Sopenharmony_ci#undef CLEANUP_i2cset 13270f66f451Sopenharmony_ci#undef FOR_i2cset 13280f66f451Sopenharmony_ci#undef FLAG_y 13290f66f451Sopenharmony_ci#undef FLAG_f 13300f66f451Sopenharmony_ci#endif 13310f66f451Sopenharmony_ci 13320f66f451Sopenharmony_ci// iconv cst:f: cst:f: 13330f66f451Sopenharmony_ci#undef OPTSTR_iconv 13340f66f451Sopenharmony_ci#define OPTSTR_iconv "cst:f:" 13350f66f451Sopenharmony_ci#ifdef CLEANUP_iconv 13360f66f451Sopenharmony_ci#undef CLEANUP_iconv 13370f66f451Sopenharmony_ci#undef FOR_iconv 13380f66f451Sopenharmony_ci#undef FLAG_f 13390f66f451Sopenharmony_ci#undef FLAG_t 13400f66f451Sopenharmony_ci#undef FLAG_s 13410f66f451Sopenharmony_ci#undef FLAG_c 13420f66f451Sopenharmony_ci#endif 13430f66f451Sopenharmony_ci 13440f66f451Sopenharmony_ci// id >1nGgru[!Ggu] >1ZnGgru[!ZGgu] 13450f66f451Sopenharmony_ci#undef OPTSTR_id 13460f66f451Sopenharmony_ci#define OPTSTR_id ">1nGgru[!Ggu]" 13470f66f451Sopenharmony_ci#ifdef CLEANUP_id 13480f66f451Sopenharmony_ci#undef CLEANUP_id 13490f66f451Sopenharmony_ci#undef FOR_id 13500f66f451Sopenharmony_ci#undef FLAG_u 13510f66f451Sopenharmony_ci#undef FLAG_r 13520f66f451Sopenharmony_ci#undef FLAG_g 13530f66f451Sopenharmony_ci#undef FLAG_G 13540f66f451Sopenharmony_ci#undef FLAG_n 13550f66f451Sopenharmony_ci#undef FLAG_Z 13560f66f451Sopenharmony_ci#endif 13570f66f451Sopenharmony_ci 13580f66f451Sopenharmony_ci// ifconfig ^?aS ^?aS 13590f66f451Sopenharmony_ci#undef OPTSTR_ifconfig 13600f66f451Sopenharmony_ci#define OPTSTR_ifconfig "^?aS" 13610f66f451Sopenharmony_ci#ifdef CLEANUP_ifconfig 13620f66f451Sopenharmony_ci#undef CLEANUP_ifconfig 13630f66f451Sopenharmony_ci#undef FOR_ifconfig 13640f66f451Sopenharmony_ci#undef FLAG_S 13650f66f451Sopenharmony_ci#undef FLAG_a 13660f66f451Sopenharmony_ci#endif 13670f66f451Sopenharmony_ci 13680f66f451Sopenharmony_ci// init 13690f66f451Sopenharmony_ci#undef OPTSTR_init 13700f66f451Sopenharmony_ci#define OPTSTR_init 0 13710f66f451Sopenharmony_ci#ifdef CLEANUP_init 13720f66f451Sopenharmony_ci#undef CLEANUP_init 13730f66f451Sopenharmony_ci#undef FOR_init 13740f66f451Sopenharmony_ci#endif 13750f66f451Sopenharmony_ci 13760f66f451Sopenharmony_ci// inotifyd <2 <2 13770f66f451Sopenharmony_ci#undef OPTSTR_inotifyd 13780f66f451Sopenharmony_ci#define OPTSTR_inotifyd "<2" 13790f66f451Sopenharmony_ci#ifdef CLEANUP_inotifyd 13800f66f451Sopenharmony_ci#undef CLEANUP_inotifyd 13810f66f451Sopenharmony_ci#undef FOR_inotifyd 13820f66f451Sopenharmony_ci#endif 13830f66f451Sopenharmony_ci 13840f66f451Sopenharmony_ci// insmod <1 <1 13850f66f451Sopenharmony_ci#undef OPTSTR_insmod 13860f66f451Sopenharmony_ci#define OPTSTR_insmod "<1" 13870f66f451Sopenharmony_ci#ifdef CLEANUP_insmod 13880f66f451Sopenharmony_ci#undef CLEANUP_insmod 13890f66f451Sopenharmony_ci#undef FOR_insmod 13900f66f451Sopenharmony_ci#endif 13910f66f451Sopenharmony_ci 13920f66f451Sopenharmony_ci// install <1cdDpsvm:o:g: <1cdDpsvm:o:g: 13930f66f451Sopenharmony_ci#undef OPTSTR_install 13940f66f451Sopenharmony_ci#define OPTSTR_install "<1cdDpsvm:o:g:" 13950f66f451Sopenharmony_ci#ifdef CLEANUP_install 13960f66f451Sopenharmony_ci#undef CLEANUP_install 13970f66f451Sopenharmony_ci#undef FOR_install 13980f66f451Sopenharmony_ci#undef FLAG_g 13990f66f451Sopenharmony_ci#undef FLAG_o 14000f66f451Sopenharmony_ci#undef FLAG_m 14010f66f451Sopenharmony_ci#undef FLAG_v 14020f66f451Sopenharmony_ci#undef FLAG_s 14030f66f451Sopenharmony_ci#undef FLAG_p 14040f66f451Sopenharmony_ci#undef FLAG_D 14050f66f451Sopenharmony_ci#undef FLAG_d 14060f66f451Sopenharmony_ci#undef FLAG_c 14070f66f451Sopenharmony_ci#endif 14080f66f451Sopenharmony_ci 14090f66f451Sopenharmony_ci// ionice ^tc#<0>3=2n#<0>7=5p# ^tc#<0>3=2n#<0>7=5p# 14100f66f451Sopenharmony_ci#undef OPTSTR_ionice 14110f66f451Sopenharmony_ci#define OPTSTR_ionice "^tc#<0>3=2n#<0>7=5p#" 14120f66f451Sopenharmony_ci#ifdef CLEANUP_ionice 14130f66f451Sopenharmony_ci#undef CLEANUP_ionice 14140f66f451Sopenharmony_ci#undef FOR_ionice 14150f66f451Sopenharmony_ci#undef FLAG_p 14160f66f451Sopenharmony_ci#undef FLAG_n 14170f66f451Sopenharmony_ci#undef FLAG_c 14180f66f451Sopenharmony_ci#undef FLAG_t 14190f66f451Sopenharmony_ci#endif 14200f66f451Sopenharmony_ci 14210f66f451Sopenharmony_ci// iorenice ?<1>3 ?<1>3 14220f66f451Sopenharmony_ci#undef OPTSTR_iorenice 14230f66f451Sopenharmony_ci#define OPTSTR_iorenice "?<1>3" 14240f66f451Sopenharmony_ci#ifdef CLEANUP_iorenice 14250f66f451Sopenharmony_ci#undef CLEANUP_iorenice 14260f66f451Sopenharmony_ci#undef FOR_iorenice 14270f66f451Sopenharmony_ci#endif 14280f66f451Sopenharmony_ci 14290f66f451Sopenharmony_ci// iotop >0AaKOHk*o*p*u*s#<1=7d%<100=3000m#n#<1bq >0AaKOHk*o*p*u*s#<1=7d%<100=3000m#n#<1bq 14300f66f451Sopenharmony_ci#undef OPTSTR_iotop 14310f66f451Sopenharmony_ci#define OPTSTR_iotop ">0AaKOHk*o*p*u*s#<1=7d%<100=3000m#n#<1bq" 14320f66f451Sopenharmony_ci#ifdef CLEANUP_iotop 14330f66f451Sopenharmony_ci#undef CLEANUP_iotop 14340f66f451Sopenharmony_ci#undef FOR_iotop 14350f66f451Sopenharmony_ci#undef FLAG_q 14360f66f451Sopenharmony_ci#undef FLAG_b 14370f66f451Sopenharmony_ci#undef FLAG_n 14380f66f451Sopenharmony_ci#undef FLAG_m 14390f66f451Sopenharmony_ci#undef FLAG_d 14400f66f451Sopenharmony_ci#undef FLAG_s 14410f66f451Sopenharmony_ci#undef FLAG_u 14420f66f451Sopenharmony_ci#undef FLAG_p 14430f66f451Sopenharmony_ci#undef FLAG_o 14440f66f451Sopenharmony_ci#undef FLAG_k 14450f66f451Sopenharmony_ci#undef FLAG_H 14460f66f451Sopenharmony_ci#undef FLAG_O 14470f66f451Sopenharmony_ci#undef FLAG_K 14480f66f451Sopenharmony_ci#undef FLAG_a 14490f66f451Sopenharmony_ci#undef FLAG_A 14500f66f451Sopenharmony_ci#endif 14510f66f451Sopenharmony_ci 14520f66f451Sopenharmony_ci// ip 14530f66f451Sopenharmony_ci#undef OPTSTR_ip 14540f66f451Sopenharmony_ci#define OPTSTR_ip 0 14550f66f451Sopenharmony_ci#ifdef CLEANUP_ip 14560f66f451Sopenharmony_ci#undef CLEANUP_ip 14570f66f451Sopenharmony_ci#undef FOR_ip 14580f66f451Sopenharmony_ci#endif 14590f66f451Sopenharmony_ci 14600f66f451Sopenharmony_ci// ipcrm m*M*s*S*q*Q* 14610f66f451Sopenharmony_ci#undef OPTSTR_ipcrm 14620f66f451Sopenharmony_ci#define OPTSTR_ipcrm "m*M*s*S*q*Q*" 14630f66f451Sopenharmony_ci#ifdef CLEANUP_ipcrm 14640f66f451Sopenharmony_ci#undef CLEANUP_ipcrm 14650f66f451Sopenharmony_ci#undef FOR_ipcrm 14660f66f451Sopenharmony_ci#undef FLAG_Q 14670f66f451Sopenharmony_ci#undef FLAG_q 14680f66f451Sopenharmony_ci#undef FLAG_S 14690f66f451Sopenharmony_ci#undef FLAG_s 14700f66f451Sopenharmony_ci#undef FLAG_M 14710f66f451Sopenharmony_ci#undef FLAG_m 14720f66f451Sopenharmony_ci#endif 14730f66f451Sopenharmony_ci 14740f66f451Sopenharmony_ci// ipcs acptulsqmi# 14750f66f451Sopenharmony_ci#undef OPTSTR_ipcs 14760f66f451Sopenharmony_ci#define OPTSTR_ipcs "acptulsqmi#" 14770f66f451Sopenharmony_ci#ifdef CLEANUP_ipcs 14780f66f451Sopenharmony_ci#undef CLEANUP_ipcs 14790f66f451Sopenharmony_ci#undef FOR_ipcs 14800f66f451Sopenharmony_ci#undef FLAG_i 14810f66f451Sopenharmony_ci#undef FLAG_m 14820f66f451Sopenharmony_ci#undef FLAG_q 14830f66f451Sopenharmony_ci#undef FLAG_s 14840f66f451Sopenharmony_ci#undef FLAG_l 14850f66f451Sopenharmony_ci#undef FLAG_u 14860f66f451Sopenharmony_ci#undef FLAG_t 14870f66f451Sopenharmony_ci#undef FLAG_p 14880f66f451Sopenharmony_ci#undef FLAG_c 14890f66f451Sopenharmony_ci#undef FLAG_a 14900f66f451Sopenharmony_ci#endif 14910f66f451Sopenharmony_ci 14920f66f451Sopenharmony_ci// kill ?ls: ?ls: 14930f66f451Sopenharmony_ci#undef OPTSTR_kill 14940f66f451Sopenharmony_ci#define OPTSTR_kill "?ls: " 14950f66f451Sopenharmony_ci#ifdef CLEANUP_kill 14960f66f451Sopenharmony_ci#undef CLEANUP_kill 14970f66f451Sopenharmony_ci#undef FOR_kill 14980f66f451Sopenharmony_ci#undef FLAG_s 14990f66f451Sopenharmony_ci#undef FLAG_l 15000f66f451Sopenharmony_ci#endif 15010f66f451Sopenharmony_ci 15020f66f451Sopenharmony_ci// killall ?s:ilqvw ?s:ilqvw 15030f66f451Sopenharmony_ci#undef OPTSTR_killall 15040f66f451Sopenharmony_ci#define OPTSTR_killall "?s:ilqvw" 15050f66f451Sopenharmony_ci#ifdef CLEANUP_killall 15060f66f451Sopenharmony_ci#undef CLEANUP_killall 15070f66f451Sopenharmony_ci#undef FOR_killall 15080f66f451Sopenharmony_ci#undef FLAG_w 15090f66f451Sopenharmony_ci#undef FLAG_v 15100f66f451Sopenharmony_ci#undef FLAG_q 15110f66f451Sopenharmony_ci#undef FLAG_l 15120f66f451Sopenharmony_ci#undef FLAG_i 15130f66f451Sopenharmony_ci#undef FLAG_s 15140f66f451Sopenharmony_ci#endif 15150f66f451Sopenharmony_ci 15160f66f451Sopenharmony_ci// killall5 ?o*ls: [!lo][!ls] ?o*ls: [!lo][!ls] 15170f66f451Sopenharmony_ci#undef OPTSTR_killall5 15180f66f451Sopenharmony_ci#define OPTSTR_killall5 "?o*ls: [!lo][!ls]" 15190f66f451Sopenharmony_ci#ifdef CLEANUP_killall5 15200f66f451Sopenharmony_ci#undef CLEANUP_killall5 15210f66f451Sopenharmony_ci#undef FOR_killall5 15220f66f451Sopenharmony_ci#undef FLAG_s 15230f66f451Sopenharmony_ci#undef FLAG_l 15240f66f451Sopenharmony_ci#undef FLAG_o 15250f66f451Sopenharmony_ci#endif 15260f66f451Sopenharmony_ci 15270f66f451Sopenharmony_ci// klogd c#<1>8n 15280f66f451Sopenharmony_ci#undef OPTSTR_klogd 15290f66f451Sopenharmony_ci#define OPTSTR_klogd "c#<1>8n" 15300f66f451Sopenharmony_ci#ifdef CLEANUP_klogd 15310f66f451Sopenharmony_ci#undef CLEANUP_klogd 15320f66f451Sopenharmony_ci#undef FOR_klogd 15330f66f451Sopenharmony_ci#undef FLAG_n 15340f66f451Sopenharmony_ci#undef FLAG_c 15350f66f451Sopenharmony_ci#endif 15360f66f451Sopenharmony_ci 15370f66f451Sopenharmony_ci// last f:W 15380f66f451Sopenharmony_ci#undef OPTSTR_last 15390f66f451Sopenharmony_ci#define OPTSTR_last "f:W" 15400f66f451Sopenharmony_ci#ifdef CLEANUP_last 15410f66f451Sopenharmony_ci#undef CLEANUP_last 15420f66f451Sopenharmony_ci#undef FOR_last 15430f66f451Sopenharmony_ci#undef FLAG_W 15440f66f451Sopenharmony_ci#undef FLAG_f 15450f66f451Sopenharmony_ci#endif 15460f66f451Sopenharmony_ci 15470f66f451Sopenharmony_ci// link <2>2 <2>2 15480f66f451Sopenharmony_ci#undef OPTSTR_link 15490f66f451Sopenharmony_ci#define OPTSTR_link "<2>2" 15500f66f451Sopenharmony_ci#ifdef CLEANUP_link 15510f66f451Sopenharmony_ci#undef CLEANUP_link 15520f66f451Sopenharmony_ci#undef FOR_link 15530f66f451Sopenharmony_ci#endif 15540f66f451Sopenharmony_ci 15550f66f451Sopenharmony_ci// ln <1t:Tvnfs <1t:Tvnfs 15560f66f451Sopenharmony_ci#undef OPTSTR_ln 15570f66f451Sopenharmony_ci#define OPTSTR_ln "<1t:Tvnfs" 15580f66f451Sopenharmony_ci#ifdef CLEANUP_ln 15590f66f451Sopenharmony_ci#undef CLEANUP_ln 15600f66f451Sopenharmony_ci#undef FOR_ln 15610f66f451Sopenharmony_ci#undef FLAG_s 15620f66f451Sopenharmony_ci#undef FLAG_f 15630f66f451Sopenharmony_ci#undef FLAG_n 15640f66f451Sopenharmony_ci#undef FLAG_v 15650f66f451Sopenharmony_ci#undef FLAG_T 15660f66f451Sopenharmony_ci#undef FLAG_t 15670f66f451Sopenharmony_ci#endif 15680f66f451Sopenharmony_ci 15690f66f451Sopenharmony_ci// load_policy <1>1 15700f66f451Sopenharmony_ci#undef OPTSTR_load_policy 15710f66f451Sopenharmony_ci#define OPTSTR_load_policy "<1>1" 15720f66f451Sopenharmony_ci#ifdef CLEANUP_load_policy 15730f66f451Sopenharmony_ci#undef CLEANUP_load_policy 15740f66f451Sopenharmony_ci#undef FOR_load_policy 15750f66f451Sopenharmony_ci#endif 15760f66f451Sopenharmony_ci 15770f66f451Sopenharmony_ci// log <1p:t: 15780f66f451Sopenharmony_ci#undef OPTSTR_log 15790f66f451Sopenharmony_ci#define OPTSTR_log "<1p:t:" 15800f66f451Sopenharmony_ci#ifdef CLEANUP_log 15810f66f451Sopenharmony_ci#undef CLEANUP_log 15820f66f451Sopenharmony_ci#undef FOR_log 15830f66f451Sopenharmony_ci#undef FLAG_t 15840f66f451Sopenharmony_ci#undef FLAG_p 15850f66f451Sopenharmony_ci#endif 15860f66f451Sopenharmony_ci 15870f66f451Sopenharmony_ci// logger st:p: st:p: 15880f66f451Sopenharmony_ci#undef OPTSTR_logger 15890f66f451Sopenharmony_ci#define OPTSTR_logger "st:p:" 15900f66f451Sopenharmony_ci#ifdef CLEANUP_logger 15910f66f451Sopenharmony_ci#undef CLEANUP_logger 15920f66f451Sopenharmony_ci#undef FOR_logger 15930f66f451Sopenharmony_ci#undef FLAG_p 15940f66f451Sopenharmony_ci#undef FLAG_t 15950f66f451Sopenharmony_ci#undef FLAG_s 15960f66f451Sopenharmony_ci#endif 15970f66f451Sopenharmony_ci 15980f66f451Sopenharmony_ci// login >1f:ph: >1f:ph: 15990f66f451Sopenharmony_ci#undef OPTSTR_login 16000f66f451Sopenharmony_ci#define OPTSTR_login ">1f:ph:" 16010f66f451Sopenharmony_ci#ifdef CLEANUP_login 16020f66f451Sopenharmony_ci#undef CLEANUP_login 16030f66f451Sopenharmony_ci#undef FOR_login 16040f66f451Sopenharmony_ci#undef FLAG_h 16050f66f451Sopenharmony_ci#undef FLAG_p 16060f66f451Sopenharmony_ci#undef FLAG_f 16070f66f451Sopenharmony_ci#endif 16080f66f451Sopenharmony_ci 16090f66f451Sopenharmony_ci// logname >0 >0 16100f66f451Sopenharmony_ci#undef OPTSTR_logname 16110f66f451Sopenharmony_ci#define OPTSTR_logname ">0" 16120f66f451Sopenharmony_ci#ifdef CLEANUP_logname 16130f66f451Sopenharmony_ci#undef CLEANUP_logname 16140f66f451Sopenharmony_ci#undef FOR_logname 16150f66f451Sopenharmony_ci#endif 16160f66f451Sopenharmony_ci 16170f66f451Sopenharmony_ci// logwrapper 16180f66f451Sopenharmony_ci#undef OPTSTR_logwrapper 16190f66f451Sopenharmony_ci#define OPTSTR_logwrapper 0 16200f66f451Sopenharmony_ci#ifdef CLEANUP_logwrapper 16210f66f451Sopenharmony_ci#undef CLEANUP_logwrapper 16220f66f451Sopenharmony_ci#undef FOR_logwrapper 16230f66f451Sopenharmony_ci#endif 16240f66f451Sopenharmony_ci 16250f66f451Sopenharmony_ci// losetup >2S(sizelimit)#s(show)ro#j:fdcaD[!afj] >2S(sizelimit)#s(show)ro#j:fdcaD[!afj] 16260f66f451Sopenharmony_ci#undef OPTSTR_losetup 16270f66f451Sopenharmony_ci#define OPTSTR_losetup ">2S(sizelimit)#s(show)ro#j:fdcaD[!afj]" 16280f66f451Sopenharmony_ci#ifdef CLEANUP_losetup 16290f66f451Sopenharmony_ci#undef CLEANUP_losetup 16300f66f451Sopenharmony_ci#undef FOR_losetup 16310f66f451Sopenharmony_ci#undef FLAG_D 16320f66f451Sopenharmony_ci#undef FLAG_a 16330f66f451Sopenharmony_ci#undef FLAG_c 16340f66f451Sopenharmony_ci#undef FLAG_d 16350f66f451Sopenharmony_ci#undef FLAG_f 16360f66f451Sopenharmony_ci#undef FLAG_j 16370f66f451Sopenharmony_ci#undef FLAG_o 16380f66f451Sopenharmony_ci#undef FLAG_r 16390f66f451Sopenharmony_ci#undef FLAG_s 16400f66f451Sopenharmony_ci#undef FLAG_S 16410f66f451Sopenharmony_ci#endif 16420f66f451Sopenharmony_ci 16430f66f451Sopenharmony_ci// ls (color):;(full-time)(show-control-chars)ZgoACFHLRSabcdfhikl@mnpqrstux1[-Cxm1][-Cxml][-Cxmo][-Cxmg][-cu][-ftS][-HL][!qb] (color):;(full-time)(show-control-chars)ZgoACFHLRSabcdfhikl@mnpqrstux1[-Cxm1][-Cxml][-Cxmo][-Cxmg][-cu][-ftS][-HL][!qb] 16440f66f451Sopenharmony_ci#undef OPTSTR_ls 16450f66f451Sopenharmony_ci#define OPTSTR_ls "(color):;(full-time)(show-control-chars)ZgoACFHLRSabcdfhikl@mnpqrstux1[-Cxm1][-Cxml][-Cxmo][-Cxmg][-cu][-ftS][-HL][!qb]" 16460f66f451Sopenharmony_ci#ifdef CLEANUP_ls 16470f66f451Sopenharmony_ci#undef CLEANUP_ls 16480f66f451Sopenharmony_ci#undef FOR_ls 16490f66f451Sopenharmony_ci#undef FLAG_1 16500f66f451Sopenharmony_ci#undef FLAG_x 16510f66f451Sopenharmony_ci#undef FLAG_u 16520f66f451Sopenharmony_ci#undef FLAG_t 16530f66f451Sopenharmony_ci#undef FLAG_s 16540f66f451Sopenharmony_ci#undef FLAG_r 16550f66f451Sopenharmony_ci#undef FLAG_q 16560f66f451Sopenharmony_ci#undef FLAG_p 16570f66f451Sopenharmony_ci#undef FLAG_n 16580f66f451Sopenharmony_ci#undef FLAG_m 16590f66f451Sopenharmony_ci#undef FLAG_l 16600f66f451Sopenharmony_ci#undef FLAG_k 16610f66f451Sopenharmony_ci#undef FLAG_i 16620f66f451Sopenharmony_ci#undef FLAG_h 16630f66f451Sopenharmony_ci#undef FLAG_f 16640f66f451Sopenharmony_ci#undef FLAG_d 16650f66f451Sopenharmony_ci#undef FLAG_c 16660f66f451Sopenharmony_ci#undef FLAG_b 16670f66f451Sopenharmony_ci#undef FLAG_a 16680f66f451Sopenharmony_ci#undef FLAG_S 16690f66f451Sopenharmony_ci#undef FLAG_R 16700f66f451Sopenharmony_ci#undef FLAG_L 16710f66f451Sopenharmony_ci#undef FLAG_H 16720f66f451Sopenharmony_ci#undef FLAG_F 16730f66f451Sopenharmony_ci#undef FLAG_C 16740f66f451Sopenharmony_ci#undef FLAG_A 16750f66f451Sopenharmony_ci#undef FLAG_o 16760f66f451Sopenharmony_ci#undef FLAG_g 16770f66f451Sopenharmony_ci#undef FLAG_Z 16780f66f451Sopenharmony_ci#undef FLAG_show_control_chars 16790f66f451Sopenharmony_ci#undef FLAG_full_time 16800f66f451Sopenharmony_ci#undef FLAG_color 16810f66f451Sopenharmony_ci#endif 16820f66f451Sopenharmony_ci 16830f66f451Sopenharmony_ci// lsattr vldaR vldaR 16840f66f451Sopenharmony_ci#undef OPTSTR_lsattr 16850f66f451Sopenharmony_ci#define OPTSTR_lsattr "vldaR" 16860f66f451Sopenharmony_ci#ifdef CLEANUP_lsattr 16870f66f451Sopenharmony_ci#undef CLEANUP_lsattr 16880f66f451Sopenharmony_ci#undef FOR_lsattr 16890f66f451Sopenharmony_ci#undef FLAG_R 16900f66f451Sopenharmony_ci#undef FLAG_a 16910f66f451Sopenharmony_ci#undef FLAG_d 16920f66f451Sopenharmony_ci#undef FLAG_l 16930f66f451Sopenharmony_ci#undef FLAG_v 16940f66f451Sopenharmony_ci#endif 16950f66f451Sopenharmony_ci 16960f66f451Sopenharmony_ci// lsmod 16970f66f451Sopenharmony_ci#undef OPTSTR_lsmod 16980f66f451Sopenharmony_ci#define OPTSTR_lsmod 0 16990f66f451Sopenharmony_ci#ifdef CLEANUP_lsmod 17000f66f451Sopenharmony_ci#undef CLEANUP_lsmod 17010f66f451Sopenharmony_ci#undef FOR_lsmod 17020f66f451Sopenharmony_ci#endif 17030f66f451Sopenharmony_ci 17040f66f451Sopenharmony_ci// lsof lp*t 17050f66f451Sopenharmony_ci#undef OPTSTR_lsof 17060f66f451Sopenharmony_ci#define OPTSTR_lsof "lp*t" 17070f66f451Sopenharmony_ci#ifdef CLEANUP_lsof 17080f66f451Sopenharmony_ci#undef CLEANUP_lsof 17090f66f451Sopenharmony_ci#undef FOR_lsof 17100f66f451Sopenharmony_ci#undef FLAG_t 17110f66f451Sopenharmony_ci#undef FLAG_p 17120f66f451Sopenharmony_ci#undef FLAG_l 17130f66f451Sopenharmony_ci#endif 17140f66f451Sopenharmony_ci 17150f66f451Sopenharmony_ci// lspci emkn@i: emkn@i: 17160f66f451Sopenharmony_ci#undef OPTSTR_lspci 17170f66f451Sopenharmony_ci#define OPTSTR_lspci "emkn@i:" 17180f66f451Sopenharmony_ci#ifdef CLEANUP_lspci 17190f66f451Sopenharmony_ci#undef CLEANUP_lspci 17200f66f451Sopenharmony_ci#undef FOR_lspci 17210f66f451Sopenharmony_ci#undef FLAG_i 17220f66f451Sopenharmony_ci#undef FLAG_n 17230f66f451Sopenharmony_ci#undef FLAG_k 17240f66f451Sopenharmony_ci#undef FLAG_m 17250f66f451Sopenharmony_ci#undef FLAG_e 17260f66f451Sopenharmony_ci#endif 17270f66f451Sopenharmony_ci 17280f66f451Sopenharmony_ci// lsusb 17290f66f451Sopenharmony_ci#undef OPTSTR_lsusb 17300f66f451Sopenharmony_ci#define OPTSTR_lsusb 0 17310f66f451Sopenharmony_ci#ifdef CLEANUP_lsusb 17320f66f451Sopenharmony_ci#undef CLEANUP_lsusb 17330f66f451Sopenharmony_ci#undef FOR_lsusb 17340f66f451Sopenharmony_ci#endif 17350f66f451Sopenharmony_ci 17360f66f451Sopenharmony_ci// makedevs <1>1d: <1>1d: 17370f66f451Sopenharmony_ci#undef OPTSTR_makedevs 17380f66f451Sopenharmony_ci#define OPTSTR_makedevs "<1>1d:" 17390f66f451Sopenharmony_ci#ifdef CLEANUP_makedevs 17400f66f451Sopenharmony_ci#undef CLEANUP_makedevs 17410f66f451Sopenharmony_ci#undef FOR_makedevs 17420f66f451Sopenharmony_ci#undef FLAG_d 17430f66f451Sopenharmony_ci#endif 17440f66f451Sopenharmony_ci 17450f66f451Sopenharmony_ci// man k:M: 17460f66f451Sopenharmony_ci#undef OPTSTR_man 17470f66f451Sopenharmony_ci#define OPTSTR_man "k:M:" 17480f66f451Sopenharmony_ci#ifdef CLEANUP_man 17490f66f451Sopenharmony_ci#undef CLEANUP_man 17500f66f451Sopenharmony_ci#undef FOR_man 17510f66f451Sopenharmony_ci#undef FLAG_M 17520f66f451Sopenharmony_ci#undef FLAG_k 17530f66f451Sopenharmony_ci#endif 17540f66f451Sopenharmony_ci 17550f66f451Sopenharmony_ci// mcookie v(verbose)V(version) v(verbose)V(version) 17560f66f451Sopenharmony_ci#undef OPTSTR_mcookie 17570f66f451Sopenharmony_ci#define OPTSTR_mcookie "v(verbose)V(version)" 17580f66f451Sopenharmony_ci#ifdef CLEANUP_mcookie 17590f66f451Sopenharmony_ci#undef CLEANUP_mcookie 17600f66f451Sopenharmony_ci#undef FOR_mcookie 17610f66f451Sopenharmony_ci#undef FLAG_V 17620f66f451Sopenharmony_ci#undef FLAG_v 17630f66f451Sopenharmony_ci#endif 17640f66f451Sopenharmony_ci 17650f66f451Sopenharmony_ci// md5sum bc(check)s(status)[!bc] bc(check)s(status)[!bc] 17660f66f451Sopenharmony_ci#undef OPTSTR_md5sum 17670f66f451Sopenharmony_ci#define OPTSTR_md5sum "bc(check)s(status)[!bc]" 17680f66f451Sopenharmony_ci#ifdef CLEANUP_md5sum 17690f66f451Sopenharmony_ci#undef CLEANUP_md5sum 17700f66f451Sopenharmony_ci#undef FOR_md5sum 17710f66f451Sopenharmony_ci#undef FLAG_s 17720f66f451Sopenharmony_ci#undef FLAG_c 17730f66f451Sopenharmony_ci#undef FLAG_b 17740f66f451Sopenharmony_ci#endif 17750f66f451Sopenharmony_ci 17760f66f451Sopenharmony_ci// mdev s 17770f66f451Sopenharmony_ci#undef OPTSTR_mdev 17780f66f451Sopenharmony_ci#define OPTSTR_mdev "s" 17790f66f451Sopenharmony_ci#ifdef CLEANUP_mdev 17800f66f451Sopenharmony_ci#undef CLEANUP_mdev 17810f66f451Sopenharmony_ci#undef FOR_mdev 17820f66f451Sopenharmony_ci#undef FLAG_s 17830f66f451Sopenharmony_ci#endif 17840f66f451Sopenharmony_ci 17850f66f451Sopenharmony_ci// microcom <1>1s:X <1>1s:X 17860f66f451Sopenharmony_ci#undef OPTSTR_microcom 17870f66f451Sopenharmony_ci#define OPTSTR_microcom "<1>1s:X" 17880f66f451Sopenharmony_ci#ifdef CLEANUP_microcom 17890f66f451Sopenharmony_ci#undef CLEANUP_microcom 17900f66f451Sopenharmony_ci#undef FOR_microcom 17910f66f451Sopenharmony_ci#undef FLAG_X 17920f66f451Sopenharmony_ci#undef FLAG_s 17930f66f451Sopenharmony_ci#endif 17940f66f451Sopenharmony_ci 17950f66f451Sopenharmony_ci// mix c:d:l#r# c:d:l#r# 17960f66f451Sopenharmony_ci#undef OPTSTR_mix 17970f66f451Sopenharmony_ci#define OPTSTR_mix "c:d:l#r#" 17980f66f451Sopenharmony_ci#ifdef CLEANUP_mix 17990f66f451Sopenharmony_ci#undef CLEANUP_mix 18000f66f451Sopenharmony_ci#undef FOR_mix 18010f66f451Sopenharmony_ci#undef FLAG_r 18020f66f451Sopenharmony_ci#undef FLAG_l 18030f66f451Sopenharmony_ci#undef FLAG_d 18040f66f451Sopenharmony_ci#undef FLAG_c 18050f66f451Sopenharmony_ci#endif 18060f66f451Sopenharmony_ci 18070f66f451Sopenharmony_ci// mkdir <1vp(parent)(parents)m: <1Z:vp(parent)(parents)m: 18080f66f451Sopenharmony_ci#undef OPTSTR_mkdir 18090f66f451Sopenharmony_ci#define OPTSTR_mkdir "<1vp(parent)(parents)m:" 18100f66f451Sopenharmony_ci#ifdef CLEANUP_mkdir 18110f66f451Sopenharmony_ci#undef CLEANUP_mkdir 18120f66f451Sopenharmony_ci#undef FOR_mkdir 18130f66f451Sopenharmony_ci#undef FLAG_m 18140f66f451Sopenharmony_ci#undef FLAG_p 18150f66f451Sopenharmony_ci#undef FLAG_v 18160f66f451Sopenharmony_ci#undef FLAG_Z 18170f66f451Sopenharmony_ci#endif 18180f66f451Sopenharmony_ci 18190f66f451Sopenharmony_ci// mke2fs <1>2g:Fnqm#N#i#b# 18200f66f451Sopenharmony_ci#undef OPTSTR_mke2fs 18210f66f451Sopenharmony_ci#define OPTSTR_mke2fs "<1>2g:Fnqm#N#i#b#" 18220f66f451Sopenharmony_ci#ifdef CLEANUP_mke2fs 18230f66f451Sopenharmony_ci#undef CLEANUP_mke2fs 18240f66f451Sopenharmony_ci#undef FOR_mke2fs 18250f66f451Sopenharmony_ci#undef FLAG_b 18260f66f451Sopenharmony_ci#undef FLAG_i 18270f66f451Sopenharmony_ci#undef FLAG_N 18280f66f451Sopenharmony_ci#undef FLAG_m 18290f66f451Sopenharmony_ci#undef FLAG_q 18300f66f451Sopenharmony_ci#undef FLAG_n 18310f66f451Sopenharmony_ci#undef FLAG_F 18320f66f451Sopenharmony_ci#undef FLAG_g 18330f66f451Sopenharmony_ci#endif 18340f66f451Sopenharmony_ci 18350f66f451Sopenharmony_ci// mkfifo <1m: <1Z:m: 18360f66f451Sopenharmony_ci#undef OPTSTR_mkfifo 18370f66f451Sopenharmony_ci#define OPTSTR_mkfifo "<1m:" 18380f66f451Sopenharmony_ci#ifdef CLEANUP_mkfifo 18390f66f451Sopenharmony_ci#undef CLEANUP_mkfifo 18400f66f451Sopenharmony_ci#undef FOR_mkfifo 18410f66f451Sopenharmony_ci#undef FLAG_m 18420f66f451Sopenharmony_ci#undef FLAG_Z 18430f66f451Sopenharmony_ci#endif 18440f66f451Sopenharmony_ci 18450f66f451Sopenharmony_ci// mknod <2>4m(mode): <2>4m(mode):Z: 18460f66f451Sopenharmony_ci#undef OPTSTR_mknod 18470f66f451Sopenharmony_ci#define OPTSTR_mknod "<2>4m(mode):" 18480f66f451Sopenharmony_ci#ifdef CLEANUP_mknod 18490f66f451Sopenharmony_ci#undef CLEANUP_mknod 18500f66f451Sopenharmony_ci#undef FOR_mknod 18510f66f451Sopenharmony_ci#undef FLAG_Z 18520f66f451Sopenharmony_ci#undef FLAG_m 18530f66f451Sopenharmony_ci#endif 18540f66f451Sopenharmony_ci 18550f66f451Sopenharmony_ci// mkpasswd >2S:m:P#=0<0 >2S:m:P#=0<0 18560f66f451Sopenharmony_ci#undef OPTSTR_mkpasswd 18570f66f451Sopenharmony_ci#define OPTSTR_mkpasswd ">2S:m:P#=0<0" 18580f66f451Sopenharmony_ci#ifdef CLEANUP_mkpasswd 18590f66f451Sopenharmony_ci#undef CLEANUP_mkpasswd 18600f66f451Sopenharmony_ci#undef FOR_mkpasswd 18610f66f451Sopenharmony_ci#undef FLAG_P 18620f66f451Sopenharmony_ci#undef FLAG_m 18630f66f451Sopenharmony_ci#undef FLAG_S 18640f66f451Sopenharmony_ci#endif 18650f66f451Sopenharmony_ci 18660f66f451Sopenharmony_ci// mkswap <1>1L: <1>1L: 18670f66f451Sopenharmony_ci#undef OPTSTR_mkswap 18680f66f451Sopenharmony_ci#define OPTSTR_mkswap "<1>1L:" 18690f66f451Sopenharmony_ci#ifdef CLEANUP_mkswap 18700f66f451Sopenharmony_ci#undef CLEANUP_mkswap 18710f66f451Sopenharmony_ci#undef FOR_mkswap 18720f66f451Sopenharmony_ci#undef FLAG_L 18730f66f451Sopenharmony_ci#endif 18740f66f451Sopenharmony_ci 18750f66f451Sopenharmony_ci// mktemp >1(tmpdir);:uqd(directory)p:t >1(tmpdir);:uqd(directory)p:t 18760f66f451Sopenharmony_ci#undef OPTSTR_mktemp 18770f66f451Sopenharmony_ci#define OPTSTR_mktemp ">1(tmpdir);:uqd(directory)p:t" 18780f66f451Sopenharmony_ci#ifdef CLEANUP_mktemp 18790f66f451Sopenharmony_ci#undef CLEANUP_mktemp 18800f66f451Sopenharmony_ci#undef FOR_mktemp 18810f66f451Sopenharmony_ci#undef FLAG_t 18820f66f451Sopenharmony_ci#undef FLAG_p 18830f66f451Sopenharmony_ci#undef FLAG_d 18840f66f451Sopenharmony_ci#undef FLAG_q 18850f66f451Sopenharmony_ci#undef FLAG_u 18860f66f451Sopenharmony_ci#undef FLAG_tmpdir 18870f66f451Sopenharmony_ci#endif 18880f66f451Sopenharmony_ci 18890f66f451Sopenharmony_ci// modinfo <1b:k:F:0 <1b:k:F:0 18900f66f451Sopenharmony_ci#undef OPTSTR_modinfo 18910f66f451Sopenharmony_ci#define OPTSTR_modinfo "<1b:k:F:0" 18920f66f451Sopenharmony_ci#ifdef CLEANUP_modinfo 18930f66f451Sopenharmony_ci#undef CLEANUP_modinfo 18940f66f451Sopenharmony_ci#undef FOR_modinfo 18950f66f451Sopenharmony_ci#undef FLAG_0 18960f66f451Sopenharmony_ci#undef FLAG_F 18970f66f451Sopenharmony_ci#undef FLAG_k 18980f66f451Sopenharmony_ci#undef FLAG_b 18990f66f451Sopenharmony_ci#endif 19000f66f451Sopenharmony_ci 19010f66f451Sopenharmony_ci// modprobe alrqvsDbd* 19020f66f451Sopenharmony_ci#undef OPTSTR_modprobe 19030f66f451Sopenharmony_ci#define OPTSTR_modprobe "alrqvsDbd*" 19040f66f451Sopenharmony_ci#ifdef CLEANUP_modprobe 19050f66f451Sopenharmony_ci#undef CLEANUP_modprobe 19060f66f451Sopenharmony_ci#undef FOR_modprobe 19070f66f451Sopenharmony_ci#undef FLAG_d 19080f66f451Sopenharmony_ci#undef FLAG_b 19090f66f451Sopenharmony_ci#undef FLAG_D 19100f66f451Sopenharmony_ci#undef FLAG_s 19110f66f451Sopenharmony_ci#undef FLAG_v 19120f66f451Sopenharmony_ci#undef FLAG_q 19130f66f451Sopenharmony_ci#undef FLAG_r 19140f66f451Sopenharmony_ci#undef FLAG_l 19150f66f451Sopenharmony_ci#undef FLAG_a 19160f66f451Sopenharmony_ci#endif 19170f66f451Sopenharmony_ci 19180f66f451Sopenharmony_ci// more 19190f66f451Sopenharmony_ci#undef OPTSTR_more 19200f66f451Sopenharmony_ci#define OPTSTR_more 0 19210f66f451Sopenharmony_ci#ifdef CLEANUP_more 19220f66f451Sopenharmony_ci#undef CLEANUP_more 19230f66f451Sopenharmony_ci#undef FOR_more 19240f66f451Sopenharmony_ci#endif 19250f66f451Sopenharmony_ci 19260f66f451Sopenharmony_ci// mount ?O:afnrvwt:o*[-rw] ?O:afnrvwt:o*[-rw] 19270f66f451Sopenharmony_ci#undef OPTSTR_mount 19280f66f451Sopenharmony_ci#define OPTSTR_mount "?O:afnrvwt:o*[-rw]" 19290f66f451Sopenharmony_ci#ifdef CLEANUP_mount 19300f66f451Sopenharmony_ci#undef CLEANUP_mount 19310f66f451Sopenharmony_ci#undef FOR_mount 19320f66f451Sopenharmony_ci#undef FLAG_o 19330f66f451Sopenharmony_ci#undef FLAG_t 19340f66f451Sopenharmony_ci#undef FLAG_w 19350f66f451Sopenharmony_ci#undef FLAG_v 19360f66f451Sopenharmony_ci#undef FLAG_r 19370f66f451Sopenharmony_ci#undef FLAG_n 19380f66f451Sopenharmony_ci#undef FLAG_f 19390f66f451Sopenharmony_ci#undef FLAG_a 19400f66f451Sopenharmony_ci#undef FLAG_O 19410f66f451Sopenharmony_ci#endif 19420f66f451Sopenharmony_ci 19430f66f451Sopenharmony_ci// mountpoint <1qdx[-dx] <1qdx[-dx] 19440f66f451Sopenharmony_ci#undef OPTSTR_mountpoint 19450f66f451Sopenharmony_ci#define OPTSTR_mountpoint "<1qdx[-dx]" 19460f66f451Sopenharmony_ci#ifdef CLEANUP_mountpoint 19470f66f451Sopenharmony_ci#undef CLEANUP_mountpoint 19480f66f451Sopenharmony_ci#undef FOR_mountpoint 19490f66f451Sopenharmony_ci#undef FLAG_x 19500f66f451Sopenharmony_ci#undef FLAG_d 19510f66f451Sopenharmony_ci#undef FLAG_q 19520f66f451Sopenharmony_ci#endif 19530f66f451Sopenharmony_ci 19540f66f451Sopenharmony_ci// mv <2vnF(remove-destination)fi[-ni] <2vnF(remove-destination)fi[-ni] 19550f66f451Sopenharmony_ci#undef OPTSTR_mv 19560f66f451Sopenharmony_ci#define OPTSTR_mv "<2vnF(remove-destination)fi[-ni]" 19570f66f451Sopenharmony_ci#ifdef CLEANUP_mv 19580f66f451Sopenharmony_ci#undef CLEANUP_mv 19590f66f451Sopenharmony_ci#undef FOR_mv 19600f66f451Sopenharmony_ci#undef FLAG_i 19610f66f451Sopenharmony_ci#undef FLAG_f 19620f66f451Sopenharmony_ci#undef FLAG_F 19630f66f451Sopenharmony_ci#undef FLAG_n 19640f66f451Sopenharmony_ci#undef FLAG_v 19650f66f451Sopenharmony_ci#endif 19660f66f451Sopenharmony_ci 19670f66f451Sopenharmony_ci// nbd_client <3>3ns <3>3ns 19680f66f451Sopenharmony_ci#undef OPTSTR_nbd_client 19690f66f451Sopenharmony_ci#define OPTSTR_nbd_client "<3>3ns" 19700f66f451Sopenharmony_ci#ifdef CLEANUP_nbd_client 19710f66f451Sopenharmony_ci#undef CLEANUP_nbd_client 19720f66f451Sopenharmony_ci#undef FOR_nbd_client 19730f66f451Sopenharmony_ci#undef FLAG_s 19740f66f451Sopenharmony_ci#undef FLAG_n 19750f66f451Sopenharmony_ci#endif 19760f66f451Sopenharmony_ci 19770f66f451Sopenharmony_ci// netcat ^tElLw#<1W#<1p#<1>65535q#<1s:f:46uU[!tlL][!Lw][!46U] ^tElLw#<1W#<1p#<1>65535q#<1s:f:46uU[!tlL][!Lw][!46U] 19780f66f451Sopenharmony_ci#undef OPTSTR_netcat 19790f66f451Sopenharmony_ci#define OPTSTR_netcat "^tElLw#<1W#<1p#<1>65535q#<1s:f:46uU[!tlL][!Lw][!46U]" 19800f66f451Sopenharmony_ci#ifdef CLEANUP_netcat 19810f66f451Sopenharmony_ci#undef CLEANUP_netcat 19820f66f451Sopenharmony_ci#undef FOR_netcat 19830f66f451Sopenharmony_ci#undef FLAG_U 19840f66f451Sopenharmony_ci#undef FLAG_u 19850f66f451Sopenharmony_ci#undef FLAG_6 19860f66f451Sopenharmony_ci#undef FLAG_4 19870f66f451Sopenharmony_ci#undef FLAG_f 19880f66f451Sopenharmony_ci#undef FLAG_s 19890f66f451Sopenharmony_ci#undef FLAG_q 19900f66f451Sopenharmony_ci#undef FLAG_p 19910f66f451Sopenharmony_ci#undef FLAG_W 19920f66f451Sopenharmony_ci#undef FLAG_w 19930f66f451Sopenharmony_ci#undef FLAG_L 19940f66f451Sopenharmony_ci#undef FLAG_l 19950f66f451Sopenharmony_ci#undef FLAG_E 19960f66f451Sopenharmony_ci#undef FLAG_t 19970f66f451Sopenharmony_ci#endif 19980f66f451Sopenharmony_ci 19990f66f451Sopenharmony_ci// netstat pWrxwutneal pWrxwutneal 20000f66f451Sopenharmony_ci#undef OPTSTR_netstat 20010f66f451Sopenharmony_ci#define OPTSTR_netstat "pWrxwutneal" 20020f66f451Sopenharmony_ci#ifdef CLEANUP_netstat 20030f66f451Sopenharmony_ci#undef CLEANUP_netstat 20040f66f451Sopenharmony_ci#undef FOR_netstat 20050f66f451Sopenharmony_ci#undef FLAG_l 20060f66f451Sopenharmony_ci#undef FLAG_a 20070f66f451Sopenharmony_ci#undef FLAG_e 20080f66f451Sopenharmony_ci#undef FLAG_n 20090f66f451Sopenharmony_ci#undef FLAG_t 20100f66f451Sopenharmony_ci#undef FLAG_u 20110f66f451Sopenharmony_ci#undef FLAG_w 20120f66f451Sopenharmony_ci#undef FLAG_x 20130f66f451Sopenharmony_ci#undef FLAG_r 20140f66f451Sopenharmony_ci#undef FLAG_W 20150f66f451Sopenharmony_ci#undef FLAG_p 20160f66f451Sopenharmony_ci#endif 20170f66f451Sopenharmony_ci 20180f66f451Sopenharmony_ci// nice ^<1n# ^<1n# 20190f66f451Sopenharmony_ci#undef OPTSTR_nice 20200f66f451Sopenharmony_ci#define OPTSTR_nice "^<1n#" 20210f66f451Sopenharmony_ci#ifdef CLEANUP_nice 20220f66f451Sopenharmony_ci#undef CLEANUP_nice 20230f66f451Sopenharmony_ci#undef FOR_nice 20240f66f451Sopenharmony_ci#undef FLAG_n 20250f66f451Sopenharmony_ci#endif 20260f66f451Sopenharmony_ci 20270f66f451Sopenharmony_ci// nl v#=1l#w#<0=6Eb:n:s: v#=1l#w#<0=6Eb:n:s: 20280f66f451Sopenharmony_ci#undef OPTSTR_nl 20290f66f451Sopenharmony_ci#define OPTSTR_nl "v#=1l#w#<0=6Eb:n:s:" 20300f66f451Sopenharmony_ci#ifdef CLEANUP_nl 20310f66f451Sopenharmony_ci#undef CLEANUP_nl 20320f66f451Sopenharmony_ci#undef FOR_nl 20330f66f451Sopenharmony_ci#undef FLAG_s 20340f66f451Sopenharmony_ci#undef FLAG_n 20350f66f451Sopenharmony_ci#undef FLAG_b 20360f66f451Sopenharmony_ci#undef FLAG_E 20370f66f451Sopenharmony_ci#undef FLAG_w 20380f66f451Sopenharmony_ci#undef FLAG_l 20390f66f451Sopenharmony_ci#undef FLAG_v 20400f66f451Sopenharmony_ci#endif 20410f66f451Sopenharmony_ci 20420f66f451Sopenharmony_ci// nohup <1^ <1^ 20430f66f451Sopenharmony_ci#undef OPTSTR_nohup 20440f66f451Sopenharmony_ci#define OPTSTR_nohup "<1^" 20450f66f451Sopenharmony_ci#ifdef CLEANUP_nohup 20460f66f451Sopenharmony_ci#undef CLEANUP_nohup 20470f66f451Sopenharmony_ci#undef FOR_nohup 20480f66f451Sopenharmony_ci#endif 20490f66f451Sopenharmony_ci 20500f66f451Sopenharmony_ci// nproc (all) (all) 20510f66f451Sopenharmony_ci#undef OPTSTR_nproc 20520f66f451Sopenharmony_ci#define OPTSTR_nproc "(all)" 20530f66f451Sopenharmony_ci#ifdef CLEANUP_nproc 20540f66f451Sopenharmony_ci#undef CLEANUP_nproc 20550f66f451Sopenharmony_ci#undef FOR_nproc 20560f66f451Sopenharmony_ci#undef FLAG_all 20570f66f451Sopenharmony_ci#endif 20580f66f451Sopenharmony_ci 20590f66f451Sopenharmony_ci// nsenter <1F(no-fork)t#<1(target)i:(ipc);m:(mount);n:(net);p:(pid);u:(uts);U:(user); <1F(no-fork)t#<1(target)i:(ipc);m:(mount);n:(net);p:(pid);u:(uts);U:(user); 20600f66f451Sopenharmony_ci#undef OPTSTR_nsenter 20610f66f451Sopenharmony_ci#define OPTSTR_nsenter "<1F(no-fork)t#<1(target)i:(ipc);m:(mount);n:(net);p:(pid);u:(uts);U:(user);" 20620f66f451Sopenharmony_ci#ifdef CLEANUP_nsenter 20630f66f451Sopenharmony_ci#undef CLEANUP_nsenter 20640f66f451Sopenharmony_ci#undef FOR_nsenter 20650f66f451Sopenharmony_ci#undef FLAG_U 20660f66f451Sopenharmony_ci#undef FLAG_u 20670f66f451Sopenharmony_ci#undef FLAG_p 20680f66f451Sopenharmony_ci#undef FLAG_n 20690f66f451Sopenharmony_ci#undef FLAG_m 20700f66f451Sopenharmony_ci#undef FLAG_i 20710f66f451Sopenharmony_ci#undef FLAG_t 20720f66f451Sopenharmony_ci#undef FLAG_F 20730f66f451Sopenharmony_ci#endif 20740f66f451Sopenharmony_ci 20750f66f451Sopenharmony_ci// od j#vw#<1=16N#xsodcbA:t* j#vw#<1=16N#xsodcbA:t* 20760f66f451Sopenharmony_ci#undef OPTSTR_od 20770f66f451Sopenharmony_ci#define OPTSTR_od "j#vw#<1=16N#xsodcbA:t*" 20780f66f451Sopenharmony_ci#ifdef CLEANUP_od 20790f66f451Sopenharmony_ci#undef CLEANUP_od 20800f66f451Sopenharmony_ci#undef FOR_od 20810f66f451Sopenharmony_ci#undef FLAG_t 20820f66f451Sopenharmony_ci#undef FLAG_A 20830f66f451Sopenharmony_ci#undef FLAG_b 20840f66f451Sopenharmony_ci#undef FLAG_c 20850f66f451Sopenharmony_ci#undef FLAG_d 20860f66f451Sopenharmony_ci#undef FLAG_o 20870f66f451Sopenharmony_ci#undef FLAG_s 20880f66f451Sopenharmony_ci#undef FLAG_x 20890f66f451Sopenharmony_ci#undef FLAG_N 20900f66f451Sopenharmony_ci#undef FLAG_w 20910f66f451Sopenharmony_ci#undef FLAG_v 20920f66f451Sopenharmony_ci#undef FLAG_j 20930f66f451Sopenharmony_ci#endif 20940f66f451Sopenharmony_ci 20950f66f451Sopenharmony_ci// oneit ^<1nc:p3[!pn] ^<1nc:p3[!pn] 20960f66f451Sopenharmony_ci#undef OPTSTR_oneit 20970f66f451Sopenharmony_ci#define OPTSTR_oneit "^<1nc:p3[!pn]" 20980f66f451Sopenharmony_ci#ifdef CLEANUP_oneit 20990f66f451Sopenharmony_ci#undef CLEANUP_oneit 21000f66f451Sopenharmony_ci#undef FOR_oneit 21010f66f451Sopenharmony_ci#undef FLAG_3 21020f66f451Sopenharmony_ci#undef FLAG_p 21030f66f451Sopenharmony_ci#undef FLAG_c 21040f66f451Sopenharmony_ci#undef FLAG_n 21050f66f451Sopenharmony_ci#endif 21060f66f451Sopenharmony_ci 21070f66f451Sopenharmony_ci// openvt c#<1>63sw 21080f66f451Sopenharmony_ci#undef OPTSTR_openvt 21090f66f451Sopenharmony_ci#define OPTSTR_openvt "c#<1>63sw" 21100f66f451Sopenharmony_ci#ifdef CLEANUP_openvt 21110f66f451Sopenharmony_ci#undef CLEANUP_openvt 21120f66f451Sopenharmony_ci#undef FOR_openvt 21130f66f451Sopenharmony_ci#undef FLAG_w 21140f66f451Sopenharmony_ci#undef FLAG_s 21150f66f451Sopenharmony_ci#undef FLAG_c 21160f66f451Sopenharmony_ci#endif 21170f66f451Sopenharmony_ci 21180f66f451Sopenharmony_ci// partprobe <1 <1 21190f66f451Sopenharmony_ci#undef OPTSTR_partprobe 21200f66f451Sopenharmony_ci#define OPTSTR_partprobe "<1" 21210f66f451Sopenharmony_ci#ifdef CLEANUP_partprobe 21220f66f451Sopenharmony_ci#undef CLEANUP_partprobe 21230f66f451Sopenharmony_ci#undef FOR_partprobe 21240f66f451Sopenharmony_ci#endif 21250f66f451Sopenharmony_ci 21260f66f451Sopenharmony_ci// passwd >1a:dlu >1a:dlu 21270f66f451Sopenharmony_ci#undef OPTSTR_passwd 21280f66f451Sopenharmony_ci#define OPTSTR_passwd ">1a:dlu" 21290f66f451Sopenharmony_ci#ifdef CLEANUP_passwd 21300f66f451Sopenharmony_ci#undef CLEANUP_passwd 21310f66f451Sopenharmony_ci#undef FOR_passwd 21320f66f451Sopenharmony_ci#undef FLAG_u 21330f66f451Sopenharmony_ci#undef FLAG_l 21340f66f451Sopenharmony_ci#undef FLAG_d 21350f66f451Sopenharmony_ci#undef FLAG_a 21360f66f451Sopenharmony_ci#endif 21370f66f451Sopenharmony_ci 21380f66f451Sopenharmony_ci// paste d:s d:s 21390f66f451Sopenharmony_ci#undef OPTSTR_paste 21400f66f451Sopenharmony_ci#define OPTSTR_paste "d:s" 21410f66f451Sopenharmony_ci#ifdef CLEANUP_paste 21420f66f451Sopenharmony_ci#undef CLEANUP_paste 21430f66f451Sopenharmony_ci#undef FOR_paste 21440f66f451Sopenharmony_ci#undef FLAG_s 21450f66f451Sopenharmony_ci#undef FLAG_d 21460f66f451Sopenharmony_ci#endif 21470f66f451Sopenharmony_ci 21480f66f451Sopenharmony_ci// patch (no-backup-if-mismatch)(dry-run)g#fulp#d:i:Rs(quiet) (no-backup-if-mismatch)(dry-run)xg#fulp#d:i:Rs(quiet) 21490f66f451Sopenharmony_ci#undef OPTSTR_patch 21500f66f451Sopenharmony_ci#define OPTSTR_patch "(no-backup-if-mismatch)(dry-run)g#fulp#d:i:Rs(quiet)" 21510f66f451Sopenharmony_ci#ifdef CLEANUP_patch 21520f66f451Sopenharmony_ci#undef CLEANUP_patch 21530f66f451Sopenharmony_ci#undef FOR_patch 21540f66f451Sopenharmony_ci#undef FLAG_s 21550f66f451Sopenharmony_ci#undef FLAG_R 21560f66f451Sopenharmony_ci#undef FLAG_i 21570f66f451Sopenharmony_ci#undef FLAG_d 21580f66f451Sopenharmony_ci#undef FLAG_p 21590f66f451Sopenharmony_ci#undef FLAG_l 21600f66f451Sopenharmony_ci#undef FLAG_u 21610f66f451Sopenharmony_ci#undef FLAG_f 21620f66f451Sopenharmony_ci#undef FLAG_g 21630f66f451Sopenharmony_ci#undef FLAG_x 21640f66f451Sopenharmony_ci#undef FLAG_dry_run 21650f66f451Sopenharmony_ci#undef FLAG_no_backup_if_mismatch 21660f66f451Sopenharmony_ci#endif 21670f66f451Sopenharmony_ci 21680f66f451Sopenharmony_ci// pgrep ?cld:u*U*t*s*P*g*G*fnovxL:[-no] ?cld:u*U*t*s*P*g*G*fnovxL:[-no] 21690f66f451Sopenharmony_ci#undef OPTSTR_pgrep 21700f66f451Sopenharmony_ci#define OPTSTR_pgrep "?cld:u*U*t*s*P*g*G*fnovxL:[-no]" 21710f66f451Sopenharmony_ci#ifdef CLEANUP_pgrep 21720f66f451Sopenharmony_ci#undef CLEANUP_pgrep 21730f66f451Sopenharmony_ci#undef FOR_pgrep 21740f66f451Sopenharmony_ci#undef FLAG_L 21750f66f451Sopenharmony_ci#undef FLAG_x 21760f66f451Sopenharmony_ci#undef FLAG_v 21770f66f451Sopenharmony_ci#undef FLAG_o 21780f66f451Sopenharmony_ci#undef FLAG_n 21790f66f451Sopenharmony_ci#undef FLAG_f 21800f66f451Sopenharmony_ci#undef FLAG_G 21810f66f451Sopenharmony_ci#undef FLAG_g 21820f66f451Sopenharmony_ci#undef FLAG_P 21830f66f451Sopenharmony_ci#undef FLAG_s 21840f66f451Sopenharmony_ci#undef FLAG_t 21850f66f451Sopenharmony_ci#undef FLAG_U 21860f66f451Sopenharmony_ci#undef FLAG_u 21870f66f451Sopenharmony_ci#undef FLAG_d 21880f66f451Sopenharmony_ci#undef FLAG_l 21890f66f451Sopenharmony_ci#undef FLAG_c 21900f66f451Sopenharmony_ci#endif 21910f66f451Sopenharmony_ci 21920f66f451Sopenharmony_ci// pidof so:x so:x 21930f66f451Sopenharmony_ci#undef OPTSTR_pidof 21940f66f451Sopenharmony_ci#define OPTSTR_pidof "so:x" 21950f66f451Sopenharmony_ci#ifdef CLEANUP_pidof 21960f66f451Sopenharmony_ci#undef CLEANUP_pidof 21970f66f451Sopenharmony_ci#undef FOR_pidof 21980f66f451Sopenharmony_ci#undef FLAG_x 21990f66f451Sopenharmony_ci#undef FLAG_o 22000f66f451Sopenharmony_ci#undef FLAG_s 22010f66f451Sopenharmony_ci#endif 22020f66f451Sopenharmony_ci 22030f66f451Sopenharmony_ci// ping <1>1m#t#<0>255=64c#<0=3s#<0>4088=56i%W#<0=3w#<0qf46I:[-46] <1>1m#t#<0>255=64c#<0=3s#<0>4088=56i%W#<0=3w#<0qf46I:[-46] 22040f66f451Sopenharmony_ci#undef OPTSTR_ping 22050f66f451Sopenharmony_ci#define OPTSTR_ping "<1>1m#t#<0>255=64c#<0=3s#<0>4088=56i%W#<0=3w#<0qf46I:[-46]" 22060f66f451Sopenharmony_ci#ifdef CLEANUP_ping 22070f66f451Sopenharmony_ci#undef CLEANUP_ping 22080f66f451Sopenharmony_ci#undef FOR_ping 22090f66f451Sopenharmony_ci#undef FLAG_I 22100f66f451Sopenharmony_ci#undef FLAG_6 22110f66f451Sopenharmony_ci#undef FLAG_4 22120f66f451Sopenharmony_ci#undef FLAG_f 22130f66f451Sopenharmony_ci#undef FLAG_q 22140f66f451Sopenharmony_ci#undef FLAG_w 22150f66f451Sopenharmony_ci#undef FLAG_W 22160f66f451Sopenharmony_ci#undef FLAG_i 22170f66f451Sopenharmony_ci#undef FLAG_s 22180f66f451Sopenharmony_ci#undef FLAG_c 22190f66f451Sopenharmony_ci#undef FLAG_t 22200f66f451Sopenharmony_ci#undef FLAG_m 22210f66f451Sopenharmony_ci#endif 22220f66f451Sopenharmony_ci 22230f66f451Sopenharmony_ci// pivot_root <2>2 <2>2 22240f66f451Sopenharmony_ci#undef OPTSTR_pivot_root 22250f66f451Sopenharmony_ci#define OPTSTR_pivot_root "<2>2" 22260f66f451Sopenharmony_ci#ifdef CLEANUP_pivot_root 22270f66f451Sopenharmony_ci#undef CLEANUP_pivot_root 22280f66f451Sopenharmony_ci#undef FOR_pivot_root 22290f66f451Sopenharmony_ci#endif 22300f66f451Sopenharmony_ci 22310f66f451Sopenharmony_ci// pkill ?Vu*U*t*s*P*g*G*fnovxl:[-no] ?Vu*U*t*s*P*g*G*fnovxl:[-no] 22320f66f451Sopenharmony_ci#undef OPTSTR_pkill 22330f66f451Sopenharmony_ci#define OPTSTR_pkill "?Vu*U*t*s*P*g*G*fnovxl:[-no]" 22340f66f451Sopenharmony_ci#ifdef CLEANUP_pkill 22350f66f451Sopenharmony_ci#undef CLEANUP_pkill 22360f66f451Sopenharmony_ci#undef FOR_pkill 22370f66f451Sopenharmony_ci#undef FLAG_l 22380f66f451Sopenharmony_ci#undef FLAG_x 22390f66f451Sopenharmony_ci#undef FLAG_v 22400f66f451Sopenharmony_ci#undef FLAG_o 22410f66f451Sopenharmony_ci#undef FLAG_n 22420f66f451Sopenharmony_ci#undef FLAG_f 22430f66f451Sopenharmony_ci#undef FLAG_G 22440f66f451Sopenharmony_ci#undef FLAG_g 22450f66f451Sopenharmony_ci#undef FLAG_P 22460f66f451Sopenharmony_ci#undef FLAG_s 22470f66f451Sopenharmony_ci#undef FLAG_t 22480f66f451Sopenharmony_ci#undef FLAG_U 22490f66f451Sopenharmony_ci#undef FLAG_u 22500f66f451Sopenharmony_ci#undef FLAG_V 22510f66f451Sopenharmony_ci#endif 22520f66f451Sopenharmony_ci 22530f66f451Sopenharmony_ci// pmap <1xq <1xq 22540f66f451Sopenharmony_ci#undef OPTSTR_pmap 22550f66f451Sopenharmony_ci#define OPTSTR_pmap "<1xq" 22560f66f451Sopenharmony_ci#ifdef CLEANUP_pmap 22570f66f451Sopenharmony_ci#undef CLEANUP_pmap 22580f66f451Sopenharmony_ci#undef FOR_pmap 22590f66f451Sopenharmony_ci#undef FLAG_q 22600f66f451Sopenharmony_ci#undef FLAG_x 22610f66f451Sopenharmony_ci#endif 22620f66f451Sopenharmony_ci 22630f66f451Sopenharmony_ci// printenv (null)0 (null)0 22640f66f451Sopenharmony_ci#undef OPTSTR_printenv 22650f66f451Sopenharmony_ci#define OPTSTR_printenv "(null)0" 22660f66f451Sopenharmony_ci#ifdef CLEANUP_printenv 22670f66f451Sopenharmony_ci#undef CLEANUP_printenv 22680f66f451Sopenharmony_ci#undef FOR_printenv 22690f66f451Sopenharmony_ci#undef FLAG_0 22700f66f451Sopenharmony_ci#undef FLAG_null 22710f66f451Sopenharmony_ci#endif 22720f66f451Sopenharmony_ci 22730f66f451Sopenharmony_ci// printf <1?^ <1?^ 22740f66f451Sopenharmony_ci#undef OPTSTR_printf 22750f66f451Sopenharmony_ci#define OPTSTR_printf "<1?^" 22760f66f451Sopenharmony_ci#ifdef CLEANUP_printf 22770f66f451Sopenharmony_ci#undef CLEANUP_printf 22780f66f451Sopenharmony_ci#undef FOR_printf 22790f66f451Sopenharmony_ci#endif 22800f66f451Sopenharmony_ci 22810f66f451Sopenharmony_ci// ps k(sort)*P(ppid)*aAdeflMno*O*p(pid)*s*t*Tu*U*g*G*wZ[!ol][+Ae][!oO] k(sort)*P(ppid)*aAdeflMno*O*p(pid)*s*t*Tu*U*g*G*wZ[!ol][+Ae][!oO] 22820f66f451Sopenharmony_ci#undef OPTSTR_ps 22830f66f451Sopenharmony_ci#define OPTSTR_ps "k(sort)*P(ppid)*aAdeflMno*O*p(pid)*s*t*Tu*U*g*G*wZ[!ol][+Ae][!oO]" 22840f66f451Sopenharmony_ci#ifdef CLEANUP_ps 22850f66f451Sopenharmony_ci#undef CLEANUP_ps 22860f66f451Sopenharmony_ci#undef FOR_ps 22870f66f451Sopenharmony_ci#undef FLAG_Z 22880f66f451Sopenharmony_ci#undef FLAG_w 22890f66f451Sopenharmony_ci#undef FLAG_G 22900f66f451Sopenharmony_ci#undef FLAG_g 22910f66f451Sopenharmony_ci#undef FLAG_U 22920f66f451Sopenharmony_ci#undef FLAG_u 22930f66f451Sopenharmony_ci#undef FLAG_T 22940f66f451Sopenharmony_ci#undef FLAG_t 22950f66f451Sopenharmony_ci#undef FLAG_s 22960f66f451Sopenharmony_ci#undef FLAG_p 22970f66f451Sopenharmony_ci#undef FLAG_O 22980f66f451Sopenharmony_ci#undef FLAG_o 22990f66f451Sopenharmony_ci#undef FLAG_n 23000f66f451Sopenharmony_ci#undef FLAG_M 23010f66f451Sopenharmony_ci#undef FLAG_l 23020f66f451Sopenharmony_ci#undef FLAG_f 23030f66f451Sopenharmony_ci#undef FLAG_e 23040f66f451Sopenharmony_ci#undef FLAG_d 23050f66f451Sopenharmony_ci#undef FLAG_A 23060f66f451Sopenharmony_ci#undef FLAG_a 23070f66f451Sopenharmony_ci#undef FLAG_P 23080f66f451Sopenharmony_ci#undef FLAG_k 23090f66f451Sopenharmony_ci#endif 23100f66f451Sopenharmony_ci 23110f66f451Sopenharmony_ci// pwd >0LP[-LP] >0LP[-LP] 23120f66f451Sopenharmony_ci#undef OPTSTR_pwd 23130f66f451Sopenharmony_ci#define OPTSTR_pwd ">0LP[-LP]" 23140f66f451Sopenharmony_ci#ifdef CLEANUP_pwd 23150f66f451Sopenharmony_ci#undef CLEANUP_pwd 23160f66f451Sopenharmony_ci#undef FOR_pwd 23170f66f451Sopenharmony_ci#undef FLAG_P 23180f66f451Sopenharmony_ci#undef FLAG_L 23190f66f451Sopenharmony_ci#endif 23200f66f451Sopenharmony_ci 23210f66f451Sopenharmony_ci// pwdx <1a <1a 23220f66f451Sopenharmony_ci#undef OPTSTR_pwdx 23230f66f451Sopenharmony_ci#define OPTSTR_pwdx "<1a" 23240f66f451Sopenharmony_ci#ifdef CLEANUP_pwdx 23250f66f451Sopenharmony_ci#undef CLEANUP_pwdx 23260f66f451Sopenharmony_ci#undef FOR_pwdx 23270f66f451Sopenharmony_ci#undef FLAG_a 23280f66f451Sopenharmony_ci#endif 23290f66f451Sopenharmony_ci 23300f66f451Sopenharmony_ci// pwgen >2r(remove):c(capitalize)n(numerals)y(symbols)s(secure)B(ambiguous)h(help)C1vA(no-capitalize)0(no-numerals)[-cA][-n0][-C1] >2r(remove):c(capitalize)n(numerals)y(symbols)s(secure)B(ambiguous)h(help)C1vA(no-capitalize)0(no-numerals)[-cA][-n0][-C1] 23310f66f451Sopenharmony_ci#undef OPTSTR_pwgen 23320f66f451Sopenharmony_ci#define OPTSTR_pwgen ">2r(remove):c(capitalize)n(numerals)y(symbols)s(secure)B(ambiguous)h(help)C1vA(no-capitalize)0(no-numerals)[-cA][-n0][-C1]" 23330f66f451Sopenharmony_ci#ifdef CLEANUP_pwgen 23340f66f451Sopenharmony_ci#undef CLEANUP_pwgen 23350f66f451Sopenharmony_ci#undef FOR_pwgen 23360f66f451Sopenharmony_ci#undef FLAG_0 23370f66f451Sopenharmony_ci#undef FLAG_A 23380f66f451Sopenharmony_ci#undef FLAG_v 23390f66f451Sopenharmony_ci#undef FLAG_1 23400f66f451Sopenharmony_ci#undef FLAG_C 23410f66f451Sopenharmony_ci#undef FLAG_h 23420f66f451Sopenharmony_ci#undef FLAG_B 23430f66f451Sopenharmony_ci#undef FLAG_s 23440f66f451Sopenharmony_ci#undef FLAG_y 23450f66f451Sopenharmony_ci#undef FLAG_n 23460f66f451Sopenharmony_ci#undef FLAG_c 23470f66f451Sopenharmony_ci#undef FLAG_r 23480f66f451Sopenharmony_ci#endif 23490f66f451Sopenharmony_ci 23500f66f451Sopenharmony_ci// readahead 23510f66f451Sopenharmony_ci#undef OPTSTR_readahead 23520f66f451Sopenharmony_ci#define OPTSTR_readahead 0 23530f66f451Sopenharmony_ci#ifdef CLEANUP_readahead 23540f66f451Sopenharmony_ci#undef CLEANUP_readahead 23550f66f451Sopenharmony_ci#undef FOR_readahead 23560f66f451Sopenharmony_ci#endif 23570f66f451Sopenharmony_ci 23580f66f451Sopenharmony_ci// readlink <1nqmef(canonicalize)[-mef] <1nqmef(canonicalize)[-mef] 23590f66f451Sopenharmony_ci#undef OPTSTR_readlink 23600f66f451Sopenharmony_ci#define OPTSTR_readlink "<1nqmef(canonicalize)[-mef]" 23610f66f451Sopenharmony_ci#ifdef CLEANUP_readlink 23620f66f451Sopenharmony_ci#undef CLEANUP_readlink 23630f66f451Sopenharmony_ci#undef FOR_readlink 23640f66f451Sopenharmony_ci#undef FLAG_f 23650f66f451Sopenharmony_ci#undef FLAG_e 23660f66f451Sopenharmony_ci#undef FLAG_m 23670f66f451Sopenharmony_ci#undef FLAG_q 23680f66f451Sopenharmony_ci#undef FLAG_n 23690f66f451Sopenharmony_ci#endif 23700f66f451Sopenharmony_ci 23710f66f451Sopenharmony_ci// realpath <1 <1 23720f66f451Sopenharmony_ci#undef OPTSTR_realpath 23730f66f451Sopenharmony_ci#define OPTSTR_realpath "<1" 23740f66f451Sopenharmony_ci#ifdef CLEANUP_realpath 23750f66f451Sopenharmony_ci#undef CLEANUP_realpath 23760f66f451Sopenharmony_ci#undef FOR_realpath 23770f66f451Sopenharmony_ci#endif 23780f66f451Sopenharmony_ci 23790f66f451Sopenharmony_ci// reboot fn fn 23800f66f451Sopenharmony_ci#undef OPTSTR_reboot 23810f66f451Sopenharmony_ci#define OPTSTR_reboot "fn" 23820f66f451Sopenharmony_ci#ifdef CLEANUP_reboot 23830f66f451Sopenharmony_ci#undef CLEANUP_reboot 23840f66f451Sopenharmony_ci#undef FOR_reboot 23850f66f451Sopenharmony_ci#undef FLAG_n 23860f66f451Sopenharmony_ci#undef FLAG_f 23870f66f451Sopenharmony_ci#endif 23880f66f451Sopenharmony_ci 23890f66f451Sopenharmony_ci// renice <1gpun#| <1gpun#| 23900f66f451Sopenharmony_ci#undef OPTSTR_renice 23910f66f451Sopenharmony_ci#define OPTSTR_renice "<1gpun#|" 23920f66f451Sopenharmony_ci#ifdef CLEANUP_renice 23930f66f451Sopenharmony_ci#undef CLEANUP_renice 23940f66f451Sopenharmony_ci#undef FOR_renice 23950f66f451Sopenharmony_ci#undef FLAG_n 23960f66f451Sopenharmony_ci#undef FLAG_u 23970f66f451Sopenharmony_ci#undef FLAG_p 23980f66f451Sopenharmony_ci#undef FLAG_g 23990f66f451Sopenharmony_ci#endif 24000f66f451Sopenharmony_ci 24010f66f451Sopenharmony_ci// reset 24020f66f451Sopenharmony_ci#undef OPTSTR_reset 24030f66f451Sopenharmony_ci#define OPTSTR_reset 0 24040f66f451Sopenharmony_ci#ifdef CLEANUP_reset 24050f66f451Sopenharmony_ci#undef CLEANUP_reset 24060f66f451Sopenharmony_ci#undef FOR_reset 24070f66f451Sopenharmony_ci#endif 24080f66f451Sopenharmony_ci 24090f66f451Sopenharmony_ci// restorecon <1DFnRrv 24100f66f451Sopenharmony_ci#undef OPTSTR_restorecon 24110f66f451Sopenharmony_ci#define OPTSTR_restorecon "<1DFnRrv" 24120f66f451Sopenharmony_ci#ifdef CLEANUP_restorecon 24130f66f451Sopenharmony_ci#undef CLEANUP_restorecon 24140f66f451Sopenharmony_ci#undef FOR_restorecon 24150f66f451Sopenharmony_ci#undef FLAG_v 24160f66f451Sopenharmony_ci#undef FLAG_r 24170f66f451Sopenharmony_ci#undef FLAG_R 24180f66f451Sopenharmony_ci#undef FLAG_n 24190f66f451Sopenharmony_ci#undef FLAG_F 24200f66f451Sopenharmony_ci#undef FLAG_D 24210f66f451Sopenharmony_ci#endif 24220f66f451Sopenharmony_ci 24230f66f451Sopenharmony_ci// rev 24240f66f451Sopenharmony_ci#undef OPTSTR_rev 24250f66f451Sopenharmony_ci#define OPTSTR_rev 0 24260f66f451Sopenharmony_ci#ifdef CLEANUP_rev 24270f66f451Sopenharmony_ci#undef CLEANUP_rev 24280f66f451Sopenharmony_ci#undef FOR_rev 24290f66f451Sopenharmony_ci#endif 24300f66f451Sopenharmony_ci 24310f66f451Sopenharmony_ci// rfkill <1>2 <1>2 24320f66f451Sopenharmony_ci#undef OPTSTR_rfkill 24330f66f451Sopenharmony_ci#define OPTSTR_rfkill "<1>2" 24340f66f451Sopenharmony_ci#ifdef CLEANUP_rfkill 24350f66f451Sopenharmony_ci#undef CLEANUP_rfkill 24360f66f451Sopenharmony_ci#undef FOR_rfkill 24370f66f451Sopenharmony_ci#endif 24380f66f451Sopenharmony_ci 24390f66f451Sopenharmony_ci// rm fiRrv[-fi] fiRrv[-fi] 24400f66f451Sopenharmony_ci#undef OPTSTR_rm 24410f66f451Sopenharmony_ci#define OPTSTR_rm "fiRrv[-fi]" 24420f66f451Sopenharmony_ci#ifdef CLEANUP_rm 24430f66f451Sopenharmony_ci#undef CLEANUP_rm 24440f66f451Sopenharmony_ci#undef FOR_rm 24450f66f451Sopenharmony_ci#undef FLAG_v 24460f66f451Sopenharmony_ci#undef FLAG_r 24470f66f451Sopenharmony_ci#undef FLAG_R 24480f66f451Sopenharmony_ci#undef FLAG_i 24490f66f451Sopenharmony_ci#undef FLAG_f 24500f66f451Sopenharmony_ci#endif 24510f66f451Sopenharmony_ci 24520f66f451Sopenharmony_ci// rmdir <1(ignore-fail-on-non-empty)p(parents) <1(ignore-fail-on-non-empty)p(parents) 24530f66f451Sopenharmony_ci#undef OPTSTR_rmdir 24540f66f451Sopenharmony_ci#define OPTSTR_rmdir "<1(ignore-fail-on-non-empty)p(parents)" 24550f66f451Sopenharmony_ci#ifdef CLEANUP_rmdir 24560f66f451Sopenharmony_ci#undef CLEANUP_rmdir 24570f66f451Sopenharmony_ci#undef FOR_rmdir 24580f66f451Sopenharmony_ci#undef FLAG_p 24590f66f451Sopenharmony_ci#undef FLAG_ignore_fail_on_non_empty 24600f66f451Sopenharmony_ci#endif 24610f66f451Sopenharmony_ci 24620f66f451Sopenharmony_ci// rmmod <1wf <1wf 24630f66f451Sopenharmony_ci#undef OPTSTR_rmmod 24640f66f451Sopenharmony_ci#define OPTSTR_rmmod "<1wf" 24650f66f451Sopenharmony_ci#ifdef CLEANUP_rmmod 24660f66f451Sopenharmony_ci#undef CLEANUP_rmmod 24670f66f451Sopenharmony_ci#undef FOR_rmmod 24680f66f451Sopenharmony_ci#undef FLAG_f 24690f66f451Sopenharmony_ci#undef FLAG_w 24700f66f451Sopenharmony_ci#endif 24710f66f451Sopenharmony_ci 24720f66f451Sopenharmony_ci// route ?neA: 24730f66f451Sopenharmony_ci#undef OPTSTR_route 24740f66f451Sopenharmony_ci#define OPTSTR_route "?neA:" 24750f66f451Sopenharmony_ci#ifdef CLEANUP_route 24760f66f451Sopenharmony_ci#undef CLEANUP_route 24770f66f451Sopenharmony_ci#undef FOR_route 24780f66f451Sopenharmony_ci#undef FLAG_A 24790f66f451Sopenharmony_ci#undef FLAG_e 24800f66f451Sopenharmony_ci#undef FLAG_n 24810f66f451Sopenharmony_ci#endif 24820f66f451Sopenharmony_ci 24830f66f451Sopenharmony_ci// runcon <2 24840f66f451Sopenharmony_ci#undef OPTSTR_runcon 24850f66f451Sopenharmony_ci#define OPTSTR_runcon "<2" 24860f66f451Sopenharmony_ci#ifdef CLEANUP_runcon 24870f66f451Sopenharmony_ci#undef CLEANUP_runcon 24880f66f451Sopenharmony_ci#undef FOR_runcon 24890f66f451Sopenharmony_ci#endif 24900f66f451Sopenharmony_ci 24910f66f451Sopenharmony_ci// sed (help)(version)e*f*i:;nErz(null-data)[+Er] (help)(version)e*f*i:;nErz(null-data)[+Er] 24920f66f451Sopenharmony_ci#undef OPTSTR_sed 24930f66f451Sopenharmony_ci#define OPTSTR_sed "(help)(version)e*f*i:;nErz(null-data)[+Er]" 24940f66f451Sopenharmony_ci#ifdef CLEANUP_sed 24950f66f451Sopenharmony_ci#undef CLEANUP_sed 24960f66f451Sopenharmony_ci#undef FOR_sed 24970f66f451Sopenharmony_ci#undef FLAG_z 24980f66f451Sopenharmony_ci#undef FLAG_r 24990f66f451Sopenharmony_ci#undef FLAG_E 25000f66f451Sopenharmony_ci#undef FLAG_n 25010f66f451Sopenharmony_ci#undef FLAG_i 25020f66f451Sopenharmony_ci#undef FLAG_f 25030f66f451Sopenharmony_ci#undef FLAG_e 25040f66f451Sopenharmony_ci#undef FLAG_version 25050f66f451Sopenharmony_ci#undef FLAG_help 25060f66f451Sopenharmony_ci#endif 25070f66f451Sopenharmony_ci 25080f66f451Sopenharmony_ci// sendevent <4>4 25090f66f451Sopenharmony_ci#undef OPTSTR_sendevent 25100f66f451Sopenharmony_ci#define OPTSTR_sendevent "<4>4" 25110f66f451Sopenharmony_ci#ifdef CLEANUP_sendevent 25120f66f451Sopenharmony_ci#undef CLEANUP_sendevent 25130f66f451Sopenharmony_ci#undef FOR_sendevent 25140f66f451Sopenharmony_ci#endif 25150f66f451Sopenharmony_ci 25160f66f451Sopenharmony_ci// seq <1>3?f:s:w[!fw] <1>3?f:s:w[!fw] 25170f66f451Sopenharmony_ci#undef OPTSTR_seq 25180f66f451Sopenharmony_ci#define OPTSTR_seq "<1>3?f:s:w[!fw]" 25190f66f451Sopenharmony_ci#ifdef CLEANUP_seq 25200f66f451Sopenharmony_ci#undef CLEANUP_seq 25210f66f451Sopenharmony_ci#undef FOR_seq 25220f66f451Sopenharmony_ci#undef FLAG_w 25230f66f451Sopenharmony_ci#undef FLAG_s 25240f66f451Sopenharmony_ci#undef FLAG_f 25250f66f451Sopenharmony_ci#endif 25260f66f451Sopenharmony_ci 25270f66f451Sopenharmony_ci// setenforce <1>1 25280f66f451Sopenharmony_ci#undef OPTSTR_setenforce 25290f66f451Sopenharmony_ci#define OPTSTR_setenforce "<1>1" 25300f66f451Sopenharmony_ci#ifdef CLEANUP_setenforce 25310f66f451Sopenharmony_ci#undef CLEANUP_setenforce 25320f66f451Sopenharmony_ci#undef FOR_setenforce 25330f66f451Sopenharmony_ci#endif 25340f66f451Sopenharmony_ci 25350f66f451Sopenharmony_ci// setfattr hn:|v:x:|[!xv] hn:|v:x:|[!xv] 25360f66f451Sopenharmony_ci#undef OPTSTR_setfattr 25370f66f451Sopenharmony_ci#define OPTSTR_setfattr "hn:|v:x:|[!xv]" 25380f66f451Sopenharmony_ci#ifdef CLEANUP_setfattr 25390f66f451Sopenharmony_ci#undef CLEANUP_setfattr 25400f66f451Sopenharmony_ci#undef FOR_setfattr 25410f66f451Sopenharmony_ci#undef FLAG_x 25420f66f451Sopenharmony_ci#undef FLAG_v 25430f66f451Sopenharmony_ci#undef FLAG_n 25440f66f451Sopenharmony_ci#undef FLAG_h 25450f66f451Sopenharmony_ci#endif 25460f66f451Sopenharmony_ci 25470f66f451Sopenharmony_ci// setsid ^<1t ^<1t 25480f66f451Sopenharmony_ci#undef OPTSTR_setsid 25490f66f451Sopenharmony_ci#define OPTSTR_setsid "^<1t" 25500f66f451Sopenharmony_ci#ifdef CLEANUP_setsid 25510f66f451Sopenharmony_ci#undef CLEANUP_setsid 25520f66f451Sopenharmony_ci#undef FOR_setsid 25530f66f451Sopenharmony_ci#undef FLAG_t 25540f66f451Sopenharmony_ci#endif 25550f66f451Sopenharmony_ci 25560f66f451Sopenharmony_ci// sh c:i 25570f66f451Sopenharmony_ci#undef OPTSTR_sh 25580f66f451Sopenharmony_ci#define OPTSTR_sh "c:i" 25590f66f451Sopenharmony_ci#ifdef CLEANUP_sh 25600f66f451Sopenharmony_ci#undef CLEANUP_sh 25610f66f451Sopenharmony_ci#undef FOR_sh 25620f66f451Sopenharmony_ci#undef FLAG_i 25630f66f451Sopenharmony_ci#undef FLAG_c 25640f66f451Sopenharmony_ci#endif 25650f66f451Sopenharmony_ci 25660f66f451Sopenharmony_ci// sha1sum bc(check)s(status)[!bc] bc(check)s(status)[!bc] 25670f66f451Sopenharmony_ci#undef OPTSTR_sha1sum 25680f66f451Sopenharmony_ci#define OPTSTR_sha1sum "bc(check)s(status)[!bc]" 25690f66f451Sopenharmony_ci#ifdef CLEANUP_sha1sum 25700f66f451Sopenharmony_ci#undef CLEANUP_sha1sum 25710f66f451Sopenharmony_ci#undef FOR_sha1sum 25720f66f451Sopenharmony_ci#undef FLAG_s 25730f66f451Sopenharmony_ci#undef FLAG_c 25740f66f451Sopenharmony_ci#undef FLAG_b 25750f66f451Sopenharmony_ci#endif 25760f66f451Sopenharmony_ci 25770f66f451Sopenharmony_ci// sha3sum bSa#<128>512=224 bSa#<128>512=224 25780f66f451Sopenharmony_ci#undef OPTSTR_sha3sum 25790f66f451Sopenharmony_ci#define OPTSTR_sha3sum "bSa#<128>512=224" 25800f66f451Sopenharmony_ci#ifdef CLEANUP_sha3sum 25810f66f451Sopenharmony_ci#undef CLEANUP_sha3sum 25820f66f451Sopenharmony_ci#undef FOR_sha3sum 25830f66f451Sopenharmony_ci#undef FLAG_a 25840f66f451Sopenharmony_ci#undef FLAG_S 25850f66f451Sopenharmony_ci#undef FLAG_b 25860f66f451Sopenharmony_ci#endif 25870f66f451Sopenharmony_ci 25880f66f451Sopenharmony_ci// shred <1zxus#<1n#<1o#<0f <1zxus#<1n#<1o#<0f 25890f66f451Sopenharmony_ci#undef OPTSTR_shred 25900f66f451Sopenharmony_ci#define OPTSTR_shred "<1zxus#<1n#<1o#<0f" 25910f66f451Sopenharmony_ci#ifdef CLEANUP_shred 25920f66f451Sopenharmony_ci#undef CLEANUP_shred 25930f66f451Sopenharmony_ci#undef FOR_shred 25940f66f451Sopenharmony_ci#undef FLAG_f 25950f66f451Sopenharmony_ci#undef FLAG_o 25960f66f451Sopenharmony_ci#undef FLAG_n 25970f66f451Sopenharmony_ci#undef FLAG_s 25980f66f451Sopenharmony_ci#undef FLAG_u 25990f66f451Sopenharmony_ci#undef FLAG_x 26000f66f451Sopenharmony_ci#undef FLAG_z 26010f66f451Sopenharmony_ci#endif 26020f66f451Sopenharmony_ci 26030f66f451Sopenharmony_ci// skeleton (walrus)(blubber):;(also):e@d*c#b:a 26040f66f451Sopenharmony_ci#undef OPTSTR_skeleton 26050f66f451Sopenharmony_ci#define OPTSTR_skeleton "(walrus)(blubber):;(also):e@d*c#b:a" 26060f66f451Sopenharmony_ci#ifdef CLEANUP_skeleton 26070f66f451Sopenharmony_ci#undef CLEANUP_skeleton 26080f66f451Sopenharmony_ci#undef FOR_skeleton 26090f66f451Sopenharmony_ci#undef FLAG_a 26100f66f451Sopenharmony_ci#undef FLAG_b 26110f66f451Sopenharmony_ci#undef FLAG_c 26120f66f451Sopenharmony_ci#undef FLAG_d 26130f66f451Sopenharmony_ci#undef FLAG_e 26140f66f451Sopenharmony_ci#undef FLAG_also 26150f66f451Sopenharmony_ci#undef FLAG_blubber 26160f66f451Sopenharmony_ci#undef FLAG_walrus 26170f66f451Sopenharmony_ci#endif 26180f66f451Sopenharmony_ci 26190f66f451Sopenharmony_ci// skeleton_alias b#dq 26200f66f451Sopenharmony_ci#undef OPTSTR_skeleton_alias 26210f66f451Sopenharmony_ci#define OPTSTR_skeleton_alias "b#dq" 26220f66f451Sopenharmony_ci#ifdef CLEANUP_skeleton_alias 26230f66f451Sopenharmony_ci#undef CLEANUP_skeleton_alias 26240f66f451Sopenharmony_ci#undef FOR_skeleton_alias 26250f66f451Sopenharmony_ci#undef FLAG_q 26260f66f451Sopenharmony_ci#undef FLAG_d 26270f66f451Sopenharmony_ci#undef FLAG_b 26280f66f451Sopenharmony_ci#endif 26290f66f451Sopenharmony_ci 26300f66f451Sopenharmony_ci// sleep <1 <1 26310f66f451Sopenharmony_ci#undef OPTSTR_sleep 26320f66f451Sopenharmony_ci#define OPTSTR_sleep "<1" 26330f66f451Sopenharmony_ci#ifdef CLEANUP_sleep 26340f66f451Sopenharmony_ci#undef CLEANUP_sleep 26350f66f451Sopenharmony_ci#undef FOR_sleep 26360f66f451Sopenharmony_ci#endif 26370f66f451Sopenharmony_ci 26380f66f451Sopenharmony_ci// sntp M:m:Sp:asdDqr#<4>17=10[!as] M:m:Sp:asdDqr#<4>17=10[!as] 26390f66f451Sopenharmony_ci#undef OPTSTR_sntp 26400f66f451Sopenharmony_ci#define OPTSTR_sntp "M:m:Sp:asdDqr#<4>17=10[!as]" 26410f66f451Sopenharmony_ci#ifdef CLEANUP_sntp 26420f66f451Sopenharmony_ci#undef CLEANUP_sntp 26430f66f451Sopenharmony_ci#undef FOR_sntp 26440f66f451Sopenharmony_ci#undef FLAG_r 26450f66f451Sopenharmony_ci#undef FLAG_q 26460f66f451Sopenharmony_ci#undef FLAG_D 26470f66f451Sopenharmony_ci#undef FLAG_d 26480f66f451Sopenharmony_ci#undef FLAG_s 26490f66f451Sopenharmony_ci#undef FLAG_a 26500f66f451Sopenharmony_ci#undef FLAG_p 26510f66f451Sopenharmony_ci#undef FLAG_S 26520f66f451Sopenharmony_ci#undef FLAG_m 26530f66f451Sopenharmony_ci#undef FLAG_M 26540f66f451Sopenharmony_ci#endif 26550f66f451Sopenharmony_ci 26560f66f451Sopenharmony_ci// sort gS:T:mo:k*t:xVbMcszdfirun gS:T:mo:k*t:xVbMcszdfirun 26570f66f451Sopenharmony_ci#undef OPTSTR_sort 26580f66f451Sopenharmony_ci#define OPTSTR_sort "gS:T:mo:k*t:xVbMcszdfirun" 26590f66f451Sopenharmony_ci#ifdef CLEANUP_sort 26600f66f451Sopenharmony_ci#undef CLEANUP_sort 26610f66f451Sopenharmony_ci#undef FOR_sort 26620f66f451Sopenharmony_ci#undef FLAG_n 26630f66f451Sopenharmony_ci#undef FLAG_u 26640f66f451Sopenharmony_ci#undef FLAG_r 26650f66f451Sopenharmony_ci#undef FLAG_i 26660f66f451Sopenharmony_ci#undef FLAG_f 26670f66f451Sopenharmony_ci#undef FLAG_d 26680f66f451Sopenharmony_ci#undef FLAG_z 26690f66f451Sopenharmony_ci#undef FLAG_s 26700f66f451Sopenharmony_ci#undef FLAG_c 26710f66f451Sopenharmony_ci#undef FLAG_M 26720f66f451Sopenharmony_ci#undef FLAG_b 26730f66f451Sopenharmony_ci#undef FLAG_V 26740f66f451Sopenharmony_ci#undef FLAG_x 26750f66f451Sopenharmony_ci#undef FLAG_t 26760f66f451Sopenharmony_ci#undef FLAG_k 26770f66f451Sopenharmony_ci#undef FLAG_o 26780f66f451Sopenharmony_ci#undef FLAG_m 26790f66f451Sopenharmony_ci#undef FLAG_T 26800f66f451Sopenharmony_ci#undef FLAG_S 26810f66f451Sopenharmony_ci#undef FLAG_g 26820f66f451Sopenharmony_ci#endif 26830f66f451Sopenharmony_ci 26840f66f451Sopenharmony_ci// split >2a#<1=2>9b#<1l#<1n#<1[!bl][!bn][!ln] >2a#<1=2>9b#<1l#<1n#<1[!bl][!bn][!ln] 26850f66f451Sopenharmony_ci#undef OPTSTR_split 26860f66f451Sopenharmony_ci#define OPTSTR_split ">2a#<1=2>9b#<1l#<1n#<1[!bl][!bn][!ln]" 26870f66f451Sopenharmony_ci#ifdef CLEANUP_split 26880f66f451Sopenharmony_ci#undef CLEANUP_split 26890f66f451Sopenharmony_ci#undef FOR_split 26900f66f451Sopenharmony_ci#undef FLAG_n 26910f66f451Sopenharmony_ci#undef FLAG_l 26920f66f451Sopenharmony_ci#undef FLAG_b 26930f66f451Sopenharmony_ci#undef FLAG_a 26940f66f451Sopenharmony_ci#endif 26950f66f451Sopenharmony_ci 26960f66f451Sopenharmony_ci// stat <1c:(format)fLt <1c:(format)fLt 26970f66f451Sopenharmony_ci#undef OPTSTR_stat 26980f66f451Sopenharmony_ci#define OPTSTR_stat "<1c:(format)fLt" 26990f66f451Sopenharmony_ci#ifdef CLEANUP_stat 27000f66f451Sopenharmony_ci#undef CLEANUP_stat 27010f66f451Sopenharmony_ci#undef FOR_stat 27020f66f451Sopenharmony_ci#undef FLAG_t 27030f66f451Sopenharmony_ci#undef FLAG_L 27040f66f451Sopenharmony_ci#undef FLAG_f 27050f66f451Sopenharmony_ci#undef FLAG_c 27060f66f451Sopenharmony_ci#endif 27070f66f451Sopenharmony_ci 27080f66f451Sopenharmony_ci// strace ^p#s#v 27090f66f451Sopenharmony_ci#undef OPTSTR_strace 27100f66f451Sopenharmony_ci#define OPTSTR_strace "^p#s#v" 27110f66f451Sopenharmony_ci#ifdef CLEANUP_strace 27120f66f451Sopenharmony_ci#undef CLEANUP_strace 27130f66f451Sopenharmony_ci#undef FOR_strace 27140f66f451Sopenharmony_ci#undef FLAG_v 27150f66f451Sopenharmony_ci#undef FLAG_s 27160f66f451Sopenharmony_ci#undef FLAG_p 27170f66f451Sopenharmony_ci#endif 27180f66f451Sopenharmony_ci 27190f66f451Sopenharmony_ci// strings t:an#=4<1fo t:an#=4<1fo 27200f66f451Sopenharmony_ci#undef OPTSTR_strings 27210f66f451Sopenharmony_ci#define OPTSTR_strings "t:an#=4<1fo" 27220f66f451Sopenharmony_ci#ifdef CLEANUP_strings 27230f66f451Sopenharmony_ci#undef CLEANUP_strings 27240f66f451Sopenharmony_ci#undef FOR_strings 27250f66f451Sopenharmony_ci#undef FLAG_o 27260f66f451Sopenharmony_ci#undef FLAG_f 27270f66f451Sopenharmony_ci#undef FLAG_n 27280f66f451Sopenharmony_ci#undef FLAG_a 27290f66f451Sopenharmony_ci#undef FLAG_t 27300f66f451Sopenharmony_ci#endif 27310f66f451Sopenharmony_ci 27320f66f451Sopenharmony_ci// stty ?aF:g[!ag] 27330f66f451Sopenharmony_ci#undef OPTSTR_stty 27340f66f451Sopenharmony_ci#define OPTSTR_stty "?aF:g[!ag]" 27350f66f451Sopenharmony_ci#ifdef CLEANUP_stty 27360f66f451Sopenharmony_ci#undef CLEANUP_stty 27370f66f451Sopenharmony_ci#undef FOR_stty 27380f66f451Sopenharmony_ci#undef FLAG_g 27390f66f451Sopenharmony_ci#undef FLAG_F 27400f66f451Sopenharmony_ci#undef FLAG_a 27410f66f451Sopenharmony_ci#endif 27420f66f451Sopenharmony_ci 27430f66f451Sopenharmony_ci// su ^lmpu:g:c:s:[!lmp] ^lmpu:g:c:s:[!lmp] 27440f66f451Sopenharmony_ci#undef OPTSTR_su 27450f66f451Sopenharmony_ci#define OPTSTR_su "^lmpu:g:c:s:[!lmp]" 27460f66f451Sopenharmony_ci#ifdef CLEANUP_su 27470f66f451Sopenharmony_ci#undef CLEANUP_su 27480f66f451Sopenharmony_ci#undef FOR_su 27490f66f451Sopenharmony_ci#undef FLAG_s 27500f66f451Sopenharmony_ci#undef FLAG_c 27510f66f451Sopenharmony_ci#undef FLAG_g 27520f66f451Sopenharmony_ci#undef FLAG_u 27530f66f451Sopenharmony_ci#undef FLAG_p 27540f66f451Sopenharmony_ci#undef FLAG_m 27550f66f451Sopenharmony_ci#undef FLAG_l 27560f66f451Sopenharmony_ci#endif 27570f66f451Sopenharmony_ci 27580f66f451Sopenharmony_ci// sulogin t#<0=0 27590f66f451Sopenharmony_ci#undef OPTSTR_sulogin 27600f66f451Sopenharmony_ci#define OPTSTR_sulogin "t#<0=0" 27610f66f451Sopenharmony_ci#ifdef CLEANUP_sulogin 27620f66f451Sopenharmony_ci#undef CLEANUP_sulogin 27630f66f451Sopenharmony_ci#undef FOR_sulogin 27640f66f451Sopenharmony_ci#undef FLAG_t 27650f66f451Sopenharmony_ci#endif 27660f66f451Sopenharmony_ci 27670f66f451Sopenharmony_ci// swapoff <1>1 <1>1 27680f66f451Sopenharmony_ci#undef OPTSTR_swapoff 27690f66f451Sopenharmony_ci#define OPTSTR_swapoff "<1>1" 27700f66f451Sopenharmony_ci#ifdef CLEANUP_swapoff 27710f66f451Sopenharmony_ci#undef CLEANUP_swapoff 27720f66f451Sopenharmony_ci#undef FOR_swapoff 27730f66f451Sopenharmony_ci#endif 27740f66f451Sopenharmony_ci 27750f66f451Sopenharmony_ci// swapon <1>1p#<0>32767d <1>1p#<0>32767d 27760f66f451Sopenharmony_ci#undef OPTSTR_swapon 27770f66f451Sopenharmony_ci#define OPTSTR_swapon "<1>1p#<0>32767d" 27780f66f451Sopenharmony_ci#ifdef CLEANUP_swapon 27790f66f451Sopenharmony_ci#undef CLEANUP_swapon 27800f66f451Sopenharmony_ci#undef FOR_swapon 27810f66f451Sopenharmony_ci#undef FLAG_d 27820f66f451Sopenharmony_ci#undef FLAG_p 27830f66f451Sopenharmony_ci#endif 27840f66f451Sopenharmony_ci 27850f66f451Sopenharmony_ci// switch_root <2c:h <2c:h 27860f66f451Sopenharmony_ci#undef OPTSTR_switch_root 27870f66f451Sopenharmony_ci#define OPTSTR_switch_root "<2c:h" 27880f66f451Sopenharmony_ci#ifdef CLEANUP_switch_root 27890f66f451Sopenharmony_ci#undef CLEANUP_switch_root 27900f66f451Sopenharmony_ci#undef FOR_switch_root 27910f66f451Sopenharmony_ci#undef FLAG_h 27920f66f451Sopenharmony_ci#undef FLAG_c 27930f66f451Sopenharmony_ci#endif 27940f66f451Sopenharmony_ci 27950f66f451Sopenharmony_ci// sync 27960f66f451Sopenharmony_ci#undef OPTSTR_sync 27970f66f451Sopenharmony_ci#define OPTSTR_sync 0 27980f66f451Sopenharmony_ci#ifdef CLEANUP_sync 27990f66f451Sopenharmony_ci#undef CLEANUP_sync 28000f66f451Sopenharmony_ci#undef FOR_sync 28010f66f451Sopenharmony_ci#endif 28020f66f451Sopenharmony_ci 28030f66f451Sopenharmony_ci// sysctl ^neNqwpaA[!ap][!aq][!aw][+aA] ^neNqwpaA[!ap][!aq][!aw][+aA] 28040f66f451Sopenharmony_ci#undef OPTSTR_sysctl 28050f66f451Sopenharmony_ci#define OPTSTR_sysctl "^neNqwpaA[!ap][!aq][!aw][+aA]" 28060f66f451Sopenharmony_ci#ifdef CLEANUP_sysctl 28070f66f451Sopenharmony_ci#undef CLEANUP_sysctl 28080f66f451Sopenharmony_ci#undef FOR_sysctl 28090f66f451Sopenharmony_ci#undef FLAG_A 28100f66f451Sopenharmony_ci#undef FLAG_a 28110f66f451Sopenharmony_ci#undef FLAG_p 28120f66f451Sopenharmony_ci#undef FLAG_w 28130f66f451Sopenharmony_ci#undef FLAG_q 28140f66f451Sopenharmony_ci#undef FLAG_N 28150f66f451Sopenharmony_ci#undef FLAG_e 28160f66f451Sopenharmony_ci#undef FLAG_n 28170f66f451Sopenharmony_ci#endif 28180f66f451Sopenharmony_ci 28190f66f451Sopenharmony_ci// syslogd >0l#<1>8=8R:b#<0>99=1s#<0=200m#<0>71582787=20O:p:f:a:nSKLD 28200f66f451Sopenharmony_ci#undef OPTSTR_syslogd 28210f66f451Sopenharmony_ci#define OPTSTR_syslogd ">0l#<1>8=8R:b#<0>99=1s#<0=200m#<0>71582787=20O:p:f:a:nSKLD" 28220f66f451Sopenharmony_ci#ifdef CLEANUP_syslogd 28230f66f451Sopenharmony_ci#undef CLEANUP_syslogd 28240f66f451Sopenharmony_ci#undef FOR_syslogd 28250f66f451Sopenharmony_ci#undef FLAG_D 28260f66f451Sopenharmony_ci#undef FLAG_L 28270f66f451Sopenharmony_ci#undef FLAG_K 28280f66f451Sopenharmony_ci#undef FLAG_S 28290f66f451Sopenharmony_ci#undef FLAG_n 28300f66f451Sopenharmony_ci#undef FLAG_a 28310f66f451Sopenharmony_ci#undef FLAG_f 28320f66f451Sopenharmony_ci#undef FLAG_p 28330f66f451Sopenharmony_ci#undef FLAG_O 28340f66f451Sopenharmony_ci#undef FLAG_m 28350f66f451Sopenharmony_ci#undef FLAG_s 28360f66f451Sopenharmony_ci#undef FLAG_b 28370f66f451Sopenharmony_ci#undef FLAG_R 28380f66f451Sopenharmony_ci#undef FLAG_l 28390f66f451Sopenharmony_ci#endif 28400f66f451Sopenharmony_ci 28410f66f451Sopenharmony_ci// tac 28420f66f451Sopenharmony_ci#undef OPTSTR_tac 28430f66f451Sopenharmony_ci#define OPTSTR_tac 0 28440f66f451Sopenharmony_ci#ifdef CLEANUP_tac 28450f66f451Sopenharmony_ci#undef CLEANUP_tac 28460f66f451Sopenharmony_ci#undef FOR_tac 28470f66f451Sopenharmony_ci#endif 28480f66f451Sopenharmony_ci 28490f66f451Sopenharmony_ci// tail ?fc-n-[-cn] ?fc-n-[-cn] 28500f66f451Sopenharmony_ci#undef OPTSTR_tail 28510f66f451Sopenharmony_ci#define OPTSTR_tail "?fc-n-[-cn]" 28520f66f451Sopenharmony_ci#ifdef CLEANUP_tail 28530f66f451Sopenharmony_ci#undef CLEANUP_tail 28540f66f451Sopenharmony_ci#undef FOR_tail 28550f66f451Sopenharmony_ci#undef FLAG_n 28560f66f451Sopenharmony_ci#undef FLAG_c 28570f66f451Sopenharmony_ci#undef FLAG_f 28580f66f451Sopenharmony_ci#endif 28590f66f451Sopenharmony_ci 28600f66f451Sopenharmony_ci// 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] 28610f66f451Sopenharmony_ci#undef OPTSTR_tar 28620f66f451Sopenharmony_ci#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]" 28630f66f451Sopenharmony_ci#ifdef CLEANUP_tar 28640f66f451Sopenharmony_ci#undef CLEANUP_tar 28650f66f451Sopenharmony_ci#undef FOR_tar 28660f66f451Sopenharmony_ci#undef FLAG_a 28670f66f451Sopenharmony_ci#undef FLAG_f 28680f66f451Sopenharmony_ci#undef FLAG_C 28690f66f451Sopenharmony_ci#undef FLAG_T 28700f66f451Sopenharmony_ci#undef FLAG_X 28710f66f451Sopenharmony_ci#undef FLAG_m 28720f66f451Sopenharmony_ci#undef FLAG_O 28730f66f451Sopenharmony_ci#undef FLAG_S 28740f66f451Sopenharmony_ci#undef FLAG_z 28750f66f451Sopenharmony_ci#undef FLAG_j 28760f66f451Sopenharmony_ci#undef FLAG_J 28770f66f451Sopenharmony_ci#undef FLAG_v 28780f66f451Sopenharmony_ci#undef FLAG_t 28790f66f451Sopenharmony_ci#undef FLAG_x 28800f66f451Sopenharmony_ci#undef FLAG_h 28810f66f451Sopenharmony_ci#undef FLAG_c 28820f66f451Sopenharmony_ci#undef FLAG_k 28830f66f451Sopenharmony_ci#undef FLAG_p 28840f66f451Sopenharmony_ci#undef FLAG_o 28850f66f451Sopenharmony_ci#undef FLAG_to_command 28860f66f451Sopenharmony_ci#undef FLAG_owner 28870f66f451Sopenharmony_ci#undef FLAG_group 28880f66f451Sopenharmony_ci#undef FLAG_mtime 28890f66f451Sopenharmony_ci#undef FLAG_mode 28900f66f451Sopenharmony_ci#undef FLAG_exclude 28910f66f451Sopenharmony_ci#undef FLAG_overwrite 28920f66f451Sopenharmony_ci#undef FLAG_no_same_permissions 28930f66f451Sopenharmony_ci#undef FLAG_numeric_owner 28940f66f451Sopenharmony_ci#undef FLAG_no_recursion 28950f66f451Sopenharmony_ci#undef FLAG_full_time 28960f66f451Sopenharmony_ci#undef FLAG_restrict 28970f66f451Sopenharmony_ci#endif 28980f66f451Sopenharmony_ci 28990f66f451Sopenharmony_ci// taskset <1^pa <1^pa 29000f66f451Sopenharmony_ci#undef OPTSTR_taskset 29010f66f451Sopenharmony_ci#define OPTSTR_taskset "<1^pa" 29020f66f451Sopenharmony_ci#ifdef CLEANUP_taskset 29030f66f451Sopenharmony_ci#undef CLEANUP_taskset 29040f66f451Sopenharmony_ci#undef FOR_taskset 29050f66f451Sopenharmony_ci#undef FLAG_a 29060f66f451Sopenharmony_ci#undef FLAG_p 29070f66f451Sopenharmony_ci#endif 29080f66f451Sopenharmony_ci 29090f66f451Sopenharmony_ci// tcpsvd ^<3c#=30<1C:b#=20<0u:l:hEv 29100f66f451Sopenharmony_ci#undef OPTSTR_tcpsvd 29110f66f451Sopenharmony_ci#define OPTSTR_tcpsvd "^<3c#=30<1C:b#=20<0u:l:hEv" 29120f66f451Sopenharmony_ci#ifdef CLEANUP_tcpsvd 29130f66f451Sopenharmony_ci#undef CLEANUP_tcpsvd 29140f66f451Sopenharmony_ci#undef FOR_tcpsvd 29150f66f451Sopenharmony_ci#undef FLAG_v 29160f66f451Sopenharmony_ci#undef FLAG_E 29170f66f451Sopenharmony_ci#undef FLAG_h 29180f66f451Sopenharmony_ci#undef FLAG_l 29190f66f451Sopenharmony_ci#undef FLAG_u 29200f66f451Sopenharmony_ci#undef FLAG_b 29210f66f451Sopenharmony_ci#undef FLAG_C 29220f66f451Sopenharmony_ci#undef FLAG_c 29230f66f451Sopenharmony_ci#endif 29240f66f451Sopenharmony_ci 29250f66f451Sopenharmony_ci// tee ia ia 29260f66f451Sopenharmony_ci#undef OPTSTR_tee 29270f66f451Sopenharmony_ci#define OPTSTR_tee "ia" 29280f66f451Sopenharmony_ci#ifdef CLEANUP_tee 29290f66f451Sopenharmony_ci#undef CLEANUP_tee 29300f66f451Sopenharmony_ci#undef FOR_tee 29310f66f451Sopenharmony_ci#undef FLAG_a 29320f66f451Sopenharmony_ci#undef FLAG_i 29330f66f451Sopenharmony_ci#endif 29340f66f451Sopenharmony_ci 29350f66f451Sopenharmony_ci// telnet <1>2 29360f66f451Sopenharmony_ci#undef OPTSTR_telnet 29370f66f451Sopenharmony_ci#define OPTSTR_telnet "<1>2" 29380f66f451Sopenharmony_ci#ifdef CLEANUP_telnet 29390f66f451Sopenharmony_ci#undef CLEANUP_telnet 29400f66f451Sopenharmony_ci#undef FOR_telnet 29410f66f451Sopenharmony_ci#endif 29420f66f451Sopenharmony_ci 29430f66f451Sopenharmony_ci// telnetd w#<0b:p#<0>65535=23f:l:FSKi[!wi] 29440f66f451Sopenharmony_ci#undef OPTSTR_telnetd 29450f66f451Sopenharmony_ci#define OPTSTR_telnetd "w#<0b:p#<0>65535=23f:l:FSKi[!wi]" 29460f66f451Sopenharmony_ci#ifdef CLEANUP_telnetd 29470f66f451Sopenharmony_ci#undef CLEANUP_telnetd 29480f66f451Sopenharmony_ci#undef FOR_telnetd 29490f66f451Sopenharmony_ci#undef FLAG_i 29500f66f451Sopenharmony_ci#undef FLAG_K 29510f66f451Sopenharmony_ci#undef FLAG_S 29520f66f451Sopenharmony_ci#undef FLAG_F 29530f66f451Sopenharmony_ci#undef FLAG_l 29540f66f451Sopenharmony_ci#undef FLAG_f 29550f66f451Sopenharmony_ci#undef FLAG_p 29560f66f451Sopenharmony_ci#undef FLAG_b 29570f66f451Sopenharmony_ci#undef FLAG_w 29580f66f451Sopenharmony_ci#endif 29590f66f451Sopenharmony_ci 29600f66f451Sopenharmony_ci// test 29610f66f451Sopenharmony_ci#undef OPTSTR_test 29620f66f451Sopenharmony_ci#define OPTSTR_test 0 29630f66f451Sopenharmony_ci#ifdef CLEANUP_test 29640f66f451Sopenharmony_ci#undef CLEANUP_test 29650f66f451Sopenharmony_ci#undef FOR_test 29660f66f451Sopenharmony_ci#endif 29670f66f451Sopenharmony_ci 29680f66f451Sopenharmony_ci// tftp <1b#<8>65464r:l:g|p|[!gp] 29690f66f451Sopenharmony_ci#undef OPTSTR_tftp 29700f66f451Sopenharmony_ci#define OPTSTR_tftp "<1b#<8>65464r:l:g|p|[!gp]" 29710f66f451Sopenharmony_ci#ifdef CLEANUP_tftp 29720f66f451Sopenharmony_ci#undef CLEANUP_tftp 29730f66f451Sopenharmony_ci#undef FOR_tftp 29740f66f451Sopenharmony_ci#undef FLAG_p 29750f66f451Sopenharmony_ci#undef FLAG_g 29760f66f451Sopenharmony_ci#undef FLAG_l 29770f66f451Sopenharmony_ci#undef FLAG_r 29780f66f451Sopenharmony_ci#undef FLAG_b 29790f66f451Sopenharmony_ci#endif 29800f66f451Sopenharmony_ci 29810f66f451Sopenharmony_ci// tftpd rcu:l 29820f66f451Sopenharmony_ci#undef OPTSTR_tftpd 29830f66f451Sopenharmony_ci#define OPTSTR_tftpd "rcu:l" 29840f66f451Sopenharmony_ci#ifdef CLEANUP_tftpd 29850f66f451Sopenharmony_ci#undef CLEANUP_tftpd 29860f66f451Sopenharmony_ci#undef FOR_tftpd 29870f66f451Sopenharmony_ci#undef FLAG_l 29880f66f451Sopenharmony_ci#undef FLAG_u 29890f66f451Sopenharmony_ci#undef FLAG_c 29900f66f451Sopenharmony_ci#undef FLAG_r 29910f66f451Sopenharmony_ci#endif 29920f66f451Sopenharmony_ci 29930f66f451Sopenharmony_ci// time <1^pv <1^pv 29940f66f451Sopenharmony_ci#undef OPTSTR_time 29950f66f451Sopenharmony_ci#define OPTSTR_time "<1^pv" 29960f66f451Sopenharmony_ci#ifdef CLEANUP_time 29970f66f451Sopenharmony_ci#undef CLEANUP_time 29980f66f451Sopenharmony_ci#undef FOR_time 29990f66f451Sopenharmony_ci#undef FLAG_v 30000f66f451Sopenharmony_ci#undef FLAG_p 30010f66f451Sopenharmony_ci#endif 30020f66f451Sopenharmony_ci 30030f66f451Sopenharmony_ci// timeout <2^(foreground)(preserve-status)vk:s(signal): <2^(foreground)(preserve-status)vk:s(signal): 30040f66f451Sopenharmony_ci#undef OPTSTR_timeout 30050f66f451Sopenharmony_ci#define OPTSTR_timeout "<2^(foreground)(preserve-status)vk:s(signal):" 30060f66f451Sopenharmony_ci#ifdef CLEANUP_timeout 30070f66f451Sopenharmony_ci#undef CLEANUP_timeout 30080f66f451Sopenharmony_ci#undef FOR_timeout 30090f66f451Sopenharmony_ci#undef FLAG_s 30100f66f451Sopenharmony_ci#undef FLAG_k 30110f66f451Sopenharmony_ci#undef FLAG_v 30120f66f451Sopenharmony_ci#undef FLAG_preserve_status 30130f66f451Sopenharmony_ci#undef FLAG_foreground 30140f66f451Sopenharmony_ci#endif 30150f66f451Sopenharmony_ci 30160f66f451Sopenharmony_ci// top >0O*Hk*o*p*u*s#<1d%<100=3000m#n#<1bq[!oO] >0O*Hk*o*p*u*s#<1d%<100=3000m#n#<1bq[!oO] 30170f66f451Sopenharmony_ci#undef OPTSTR_top 30180f66f451Sopenharmony_ci#define OPTSTR_top ">0O*Hk*o*p*u*s#<1d%<100=3000m#n#<1bq[!oO]" 30190f66f451Sopenharmony_ci#ifdef CLEANUP_top 30200f66f451Sopenharmony_ci#undef CLEANUP_top 30210f66f451Sopenharmony_ci#undef FOR_top 30220f66f451Sopenharmony_ci#undef FLAG_q 30230f66f451Sopenharmony_ci#undef FLAG_b 30240f66f451Sopenharmony_ci#undef FLAG_n 30250f66f451Sopenharmony_ci#undef FLAG_m 30260f66f451Sopenharmony_ci#undef FLAG_d 30270f66f451Sopenharmony_ci#undef FLAG_s 30280f66f451Sopenharmony_ci#undef FLAG_u 30290f66f451Sopenharmony_ci#undef FLAG_p 30300f66f451Sopenharmony_ci#undef FLAG_o 30310f66f451Sopenharmony_ci#undef FLAG_k 30320f66f451Sopenharmony_ci#undef FLAG_H 30330f66f451Sopenharmony_ci#undef FLAG_O 30340f66f451Sopenharmony_ci#endif 30350f66f451Sopenharmony_ci 30360f66f451Sopenharmony_ci// touch <1acd:fmr:t:h[!dtr] <1acd:fmr:t:h[!dtr] 30370f66f451Sopenharmony_ci#undef OPTSTR_touch 30380f66f451Sopenharmony_ci#define OPTSTR_touch "<1acd:fmr:t:h[!dtr]" 30390f66f451Sopenharmony_ci#ifdef CLEANUP_touch 30400f66f451Sopenharmony_ci#undef CLEANUP_touch 30410f66f451Sopenharmony_ci#undef FOR_touch 30420f66f451Sopenharmony_ci#undef FLAG_h 30430f66f451Sopenharmony_ci#undef FLAG_t 30440f66f451Sopenharmony_ci#undef FLAG_r 30450f66f451Sopenharmony_ci#undef FLAG_m 30460f66f451Sopenharmony_ci#undef FLAG_f 30470f66f451Sopenharmony_ci#undef FLAG_d 30480f66f451Sopenharmony_ci#undef FLAG_c 30490f66f451Sopenharmony_ci#undef FLAG_a 30500f66f451Sopenharmony_ci#endif 30510f66f451Sopenharmony_ci 30520f66f451Sopenharmony_ci// toybox 30530f66f451Sopenharmony_ci#undef OPTSTR_toybox 30540f66f451Sopenharmony_ci#define OPTSTR_toybox 0 30550f66f451Sopenharmony_ci#ifdef CLEANUP_toybox 30560f66f451Sopenharmony_ci#undef CLEANUP_toybox 30570f66f451Sopenharmony_ci#undef FOR_toybox 30580f66f451Sopenharmony_ci#endif 30590f66f451Sopenharmony_ci 30600f66f451Sopenharmony_ci// tr ^>2<1Ccsd[+cC] 30610f66f451Sopenharmony_ci#undef OPTSTR_tr 30620f66f451Sopenharmony_ci#define OPTSTR_tr "^>2<1Ccsd[+cC]" 30630f66f451Sopenharmony_ci#ifdef CLEANUP_tr 30640f66f451Sopenharmony_ci#undef CLEANUP_tr 30650f66f451Sopenharmony_ci#undef FOR_tr 30660f66f451Sopenharmony_ci#undef FLAG_d 30670f66f451Sopenharmony_ci#undef FLAG_s 30680f66f451Sopenharmony_ci#undef FLAG_c 30690f66f451Sopenharmony_ci#undef FLAG_C 30700f66f451Sopenharmony_ci#endif 30710f66f451Sopenharmony_ci 30720f66f451Sopenharmony_ci// 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 30730f66f451Sopenharmony_ci#undef OPTSTR_traceroute 30740f66f451Sopenharmony_ci#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" 30750f66f451Sopenharmony_ci#ifdef CLEANUP_traceroute 30760f66f451Sopenharmony_ci#undef CLEANUP_traceroute 30770f66f451Sopenharmony_ci#undef FOR_traceroute 30780f66f451Sopenharmony_ci#undef FLAG_4 30790f66f451Sopenharmony_ci#undef FLAG_6 30800f66f451Sopenharmony_ci#undef FLAG_F 30810f66f451Sopenharmony_ci#undef FLAG_U 30820f66f451Sopenharmony_ci#undef FLAG_I 30830f66f451Sopenharmony_ci#undef FLAG_l 30840f66f451Sopenharmony_ci#undef FLAG_d 30850f66f451Sopenharmony_ci#undef FLAG_n 30860f66f451Sopenharmony_ci#undef FLAG_v 30870f66f451Sopenharmony_ci#undef FLAG_r 30880f66f451Sopenharmony_ci#undef FLAG_m 30890f66f451Sopenharmony_ci#undef FLAG_p 30900f66f451Sopenharmony_ci#undef FLAG_q 30910f66f451Sopenharmony_ci#undef FLAG_s 30920f66f451Sopenharmony_ci#undef FLAG_t 30930f66f451Sopenharmony_ci#undef FLAG_w 30940f66f451Sopenharmony_ci#undef FLAG_g 30950f66f451Sopenharmony_ci#undef FLAG_z 30960f66f451Sopenharmony_ci#undef FLAG_f 30970f66f451Sopenharmony_ci#undef FLAG_i 30980f66f451Sopenharmony_ci#endif 30990f66f451Sopenharmony_ci 31000f66f451Sopenharmony_ci// true 31010f66f451Sopenharmony_ci#undef OPTSTR_true 31020f66f451Sopenharmony_ci#define OPTSTR_true 0 31030f66f451Sopenharmony_ci#ifdef CLEANUP_true 31040f66f451Sopenharmony_ci#undef CLEANUP_true 31050f66f451Sopenharmony_ci#undef FOR_true 31060f66f451Sopenharmony_ci#endif 31070f66f451Sopenharmony_ci 31080f66f451Sopenharmony_ci// truncate <1s:|c <1s:|c 31090f66f451Sopenharmony_ci#undef OPTSTR_truncate 31100f66f451Sopenharmony_ci#define OPTSTR_truncate "<1s:|c" 31110f66f451Sopenharmony_ci#ifdef CLEANUP_truncate 31120f66f451Sopenharmony_ci#undef CLEANUP_truncate 31130f66f451Sopenharmony_ci#undef FOR_truncate 31140f66f451Sopenharmony_ci#undef FLAG_c 31150f66f451Sopenharmony_ci#undef FLAG_s 31160f66f451Sopenharmony_ci#endif 31170f66f451Sopenharmony_ci 31180f66f451Sopenharmony_ci// tty s s 31190f66f451Sopenharmony_ci#undef OPTSTR_tty 31200f66f451Sopenharmony_ci#define OPTSTR_tty "s" 31210f66f451Sopenharmony_ci#ifdef CLEANUP_tty 31220f66f451Sopenharmony_ci#undef CLEANUP_tty 31230f66f451Sopenharmony_ci#undef FOR_tty 31240f66f451Sopenharmony_ci#undef FLAG_s 31250f66f451Sopenharmony_ci#endif 31260f66f451Sopenharmony_ci 31270f66f451Sopenharmony_ci// tunctl <1>1t|d|u:T[!td] <1>1t|d|u:T[!td] 31280f66f451Sopenharmony_ci#undef OPTSTR_tunctl 31290f66f451Sopenharmony_ci#define OPTSTR_tunctl "<1>1t|d|u:T[!td]" 31300f66f451Sopenharmony_ci#ifdef CLEANUP_tunctl 31310f66f451Sopenharmony_ci#undef CLEANUP_tunctl 31320f66f451Sopenharmony_ci#undef FOR_tunctl 31330f66f451Sopenharmony_ci#undef FLAG_T 31340f66f451Sopenharmony_ci#undef FLAG_u 31350f66f451Sopenharmony_ci#undef FLAG_d 31360f66f451Sopenharmony_ci#undef FLAG_t 31370f66f451Sopenharmony_ci#endif 31380f66f451Sopenharmony_ci 31390f66f451Sopenharmony_ci// ulimit >1P#<1SHavutsrRqpnmlifedc[-SH][!apvutsrRqnmlifedc] >1P#<1SHavutsrRqpnmlifedc[-SH][!apvutsrRqnmlifedc] 31400f66f451Sopenharmony_ci#undef OPTSTR_ulimit 31410f66f451Sopenharmony_ci#define OPTSTR_ulimit ">1P#<1SHavutsrRqpnmlifedc[-SH][!apvutsrRqnmlifedc]" 31420f66f451Sopenharmony_ci#ifdef CLEANUP_ulimit 31430f66f451Sopenharmony_ci#undef CLEANUP_ulimit 31440f66f451Sopenharmony_ci#undef FOR_ulimit 31450f66f451Sopenharmony_ci#undef FLAG_c 31460f66f451Sopenharmony_ci#undef FLAG_d 31470f66f451Sopenharmony_ci#undef FLAG_e 31480f66f451Sopenharmony_ci#undef FLAG_f 31490f66f451Sopenharmony_ci#undef FLAG_i 31500f66f451Sopenharmony_ci#undef FLAG_l 31510f66f451Sopenharmony_ci#undef FLAG_m 31520f66f451Sopenharmony_ci#undef FLAG_n 31530f66f451Sopenharmony_ci#undef FLAG_p 31540f66f451Sopenharmony_ci#undef FLAG_q 31550f66f451Sopenharmony_ci#undef FLAG_R 31560f66f451Sopenharmony_ci#undef FLAG_r 31570f66f451Sopenharmony_ci#undef FLAG_s 31580f66f451Sopenharmony_ci#undef FLAG_t 31590f66f451Sopenharmony_ci#undef FLAG_u 31600f66f451Sopenharmony_ci#undef FLAG_v 31610f66f451Sopenharmony_ci#undef FLAG_a 31620f66f451Sopenharmony_ci#undef FLAG_H 31630f66f451Sopenharmony_ci#undef FLAG_S 31640f66f451Sopenharmony_ci#undef FLAG_P 31650f66f451Sopenharmony_ci#endif 31660f66f451Sopenharmony_ci 31670f66f451Sopenharmony_ci// umount cndDflrat*v[!na] cndDflrat*v[!na] 31680f66f451Sopenharmony_ci#undef OPTSTR_umount 31690f66f451Sopenharmony_ci#define OPTSTR_umount "cndDflrat*v[!na]" 31700f66f451Sopenharmony_ci#ifdef CLEANUP_umount 31710f66f451Sopenharmony_ci#undef CLEANUP_umount 31720f66f451Sopenharmony_ci#undef FOR_umount 31730f66f451Sopenharmony_ci#undef FLAG_v 31740f66f451Sopenharmony_ci#undef FLAG_t 31750f66f451Sopenharmony_ci#undef FLAG_a 31760f66f451Sopenharmony_ci#undef FLAG_r 31770f66f451Sopenharmony_ci#undef FLAG_l 31780f66f451Sopenharmony_ci#undef FLAG_f 31790f66f451Sopenharmony_ci#undef FLAG_D 31800f66f451Sopenharmony_ci#undef FLAG_d 31810f66f451Sopenharmony_ci#undef FLAG_n 31820f66f451Sopenharmony_ci#undef FLAG_c 31830f66f451Sopenharmony_ci#endif 31840f66f451Sopenharmony_ci 31850f66f451Sopenharmony_ci// uname oamvrns[+os] oamvrns[+os] 31860f66f451Sopenharmony_ci#undef OPTSTR_uname 31870f66f451Sopenharmony_ci#define OPTSTR_uname "oamvrns[+os]" 31880f66f451Sopenharmony_ci#ifdef CLEANUP_uname 31890f66f451Sopenharmony_ci#undef CLEANUP_uname 31900f66f451Sopenharmony_ci#undef FOR_uname 31910f66f451Sopenharmony_ci#undef FLAG_s 31920f66f451Sopenharmony_ci#undef FLAG_n 31930f66f451Sopenharmony_ci#undef FLAG_r 31940f66f451Sopenharmony_ci#undef FLAG_v 31950f66f451Sopenharmony_ci#undef FLAG_m 31960f66f451Sopenharmony_ci#undef FLAG_a 31970f66f451Sopenharmony_ci#undef FLAG_o 31980f66f451Sopenharmony_ci#endif 31990f66f451Sopenharmony_ci 32000f66f451Sopenharmony_ci// uniq f#s#w#zicdu f#s#w#zicdu 32010f66f451Sopenharmony_ci#undef OPTSTR_uniq 32020f66f451Sopenharmony_ci#define OPTSTR_uniq "f#s#w#zicdu" 32030f66f451Sopenharmony_ci#ifdef CLEANUP_uniq 32040f66f451Sopenharmony_ci#undef CLEANUP_uniq 32050f66f451Sopenharmony_ci#undef FOR_uniq 32060f66f451Sopenharmony_ci#undef FLAG_u 32070f66f451Sopenharmony_ci#undef FLAG_d 32080f66f451Sopenharmony_ci#undef FLAG_c 32090f66f451Sopenharmony_ci#undef FLAG_i 32100f66f451Sopenharmony_ci#undef FLAG_z 32110f66f451Sopenharmony_ci#undef FLAG_w 32120f66f451Sopenharmony_ci#undef FLAG_s 32130f66f451Sopenharmony_ci#undef FLAG_f 32140f66f451Sopenharmony_ci#endif 32150f66f451Sopenharmony_ci 32160f66f451Sopenharmony_ci// unix2dos 32170f66f451Sopenharmony_ci#undef OPTSTR_unix2dos 32180f66f451Sopenharmony_ci#define OPTSTR_unix2dos 0 32190f66f451Sopenharmony_ci#ifdef CLEANUP_unix2dos 32200f66f451Sopenharmony_ci#undef CLEANUP_unix2dos 32210f66f451Sopenharmony_ci#undef FOR_unix2dos 32220f66f451Sopenharmony_ci#endif 32230f66f451Sopenharmony_ci 32240f66f451Sopenharmony_ci// unlink <1>1 <1>1 32250f66f451Sopenharmony_ci#undef OPTSTR_unlink 32260f66f451Sopenharmony_ci#define OPTSTR_unlink "<1>1" 32270f66f451Sopenharmony_ci#ifdef CLEANUP_unlink 32280f66f451Sopenharmony_ci#undef CLEANUP_unlink 32290f66f451Sopenharmony_ci#undef FOR_unlink 32300f66f451Sopenharmony_ci#endif 32310f66f451Sopenharmony_ci 32320f66f451Sopenharmony_ci// unshare <1^f(fork);r(map-root-user);i:(ipc);m:(mount);n:(net);p:(pid);u:(uts);U:(user); <1^f(fork);r(map-root-user);i:(ipc);m:(mount);n:(net);p:(pid);u:(uts);U:(user); 32330f66f451Sopenharmony_ci#undef OPTSTR_unshare 32340f66f451Sopenharmony_ci#define OPTSTR_unshare "<1^f(fork);r(map-root-user);i:(ipc);m:(mount);n:(net);p:(pid);u:(uts);U:(user);" 32350f66f451Sopenharmony_ci#ifdef CLEANUP_unshare 32360f66f451Sopenharmony_ci#undef CLEANUP_unshare 32370f66f451Sopenharmony_ci#undef FOR_unshare 32380f66f451Sopenharmony_ci#undef FLAG_U 32390f66f451Sopenharmony_ci#undef FLAG_u 32400f66f451Sopenharmony_ci#undef FLAG_p 32410f66f451Sopenharmony_ci#undef FLAG_n 32420f66f451Sopenharmony_ci#undef FLAG_m 32430f66f451Sopenharmony_ci#undef FLAG_i 32440f66f451Sopenharmony_ci#undef FLAG_r 32450f66f451Sopenharmony_ci#undef FLAG_f 32460f66f451Sopenharmony_ci#endif 32470f66f451Sopenharmony_ci 32480f66f451Sopenharmony_ci// uptime >0ps >0ps 32490f66f451Sopenharmony_ci#undef OPTSTR_uptime 32500f66f451Sopenharmony_ci#define OPTSTR_uptime ">0ps" 32510f66f451Sopenharmony_ci#ifdef CLEANUP_uptime 32520f66f451Sopenharmony_ci#undef CLEANUP_uptime 32530f66f451Sopenharmony_ci#undef FOR_uptime 32540f66f451Sopenharmony_ci#undef FLAG_s 32550f66f451Sopenharmony_ci#undef FLAG_p 32560f66f451Sopenharmony_ci#endif 32570f66f451Sopenharmony_ci 32580f66f451Sopenharmony_ci// useradd <1>2u#<0G:s:g:h:SDH 32590f66f451Sopenharmony_ci#undef OPTSTR_useradd 32600f66f451Sopenharmony_ci#define OPTSTR_useradd "<1>2u#<0G:s:g:h:SDH" 32610f66f451Sopenharmony_ci#ifdef CLEANUP_useradd 32620f66f451Sopenharmony_ci#undef CLEANUP_useradd 32630f66f451Sopenharmony_ci#undef FOR_useradd 32640f66f451Sopenharmony_ci#undef FLAG_H 32650f66f451Sopenharmony_ci#undef FLAG_D 32660f66f451Sopenharmony_ci#undef FLAG_S 32670f66f451Sopenharmony_ci#undef FLAG_h 32680f66f451Sopenharmony_ci#undef FLAG_g 32690f66f451Sopenharmony_ci#undef FLAG_s 32700f66f451Sopenharmony_ci#undef FLAG_G 32710f66f451Sopenharmony_ci#undef FLAG_u 32720f66f451Sopenharmony_ci#endif 32730f66f451Sopenharmony_ci 32740f66f451Sopenharmony_ci// userdel <1>1r 32750f66f451Sopenharmony_ci#undef OPTSTR_userdel 32760f66f451Sopenharmony_ci#define OPTSTR_userdel "<1>1r" 32770f66f451Sopenharmony_ci#ifdef CLEANUP_userdel 32780f66f451Sopenharmony_ci#undef CLEANUP_userdel 32790f66f451Sopenharmony_ci#undef FOR_userdel 32800f66f451Sopenharmony_ci#undef FLAG_r 32810f66f451Sopenharmony_ci#endif 32820f66f451Sopenharmony_ci 32830f66f451Sopenharmony_ci// usleep <1 <1 32840f66f451Sopenharmony_ci#undef OPTSTR_usleep 32850f66f451Sopenharmony_ci#define OPTSTR_usleep "<1" 32860f66f451Sopenharmony_ci#ifdef CLEANUP_usleep 32870f66f451Sopenharmony_ci#undef CLEANUP_usleep 32880f66f451Sopenharmony_ci#undef FOR_usleep 32890f66f451Sopenharmony_ci#endif 32900f66f451Sopenharmony_ci 32910f66f451Sopenharmony_ci// uudecode >1o: >1o: 32920f66f451Sopenharmony_ci#undef OPTSTR_uudecode 32930f66f451Sopenharmony_ci#define OPTSTR_uudecode ">1o:" 32940f66f451Sopenharmony_ci#ifdef CLEANUP_uudecode 32950f66f451Sopenharmony_ci#undef CLEANUP_uudecode 32960f66f451Sopenharmony_ci#undef FOR_uudecode 32970f66f451Sopenharmony_ci#undef FLAG_o 32980f66f451Sopenharmony_ci#endif 32990f66f451Sopenharmony_ci 33000f66f451Sopenharmony_ci// uuencode <1>2m <1>2m 33010f66f451Sopenharmony_ci#undef OPTSTR_uuencode 33020f66f451Sopenharmony_ci#define OPTSTR_uuencode "<1>2m" 33030f66f451Sopenharmony_ci#ifdef CLEANUP_uuencode 33040f66f451Sopenharmony_ci#undef CLEANUP_uuencode 33050f66f451Sopenharmony_ci#undef FOR_uuencode 33060f66f451Sopenharmony_ci#undef FLAG_m 33070f66f451Sopenharmony_ci#endif 33080f66f451Sopenharmony_ci 33090f66f451Sopenharmony_ci// uuidgen >0r(random) >0r(random) 33100f66f451Sopenharmony_ci#undef OPTSTR_uuidgen 33110f66f451Sopenharmony_ci#define OPTSTR_uuidgen ">0r(random)" 33120f66f451Sopenharmony_ci#ifdef CLEANUP_uuidgen 33130f66f451Sopenharmony_ci#undef CLEANUP_uuidgen 33140f66f451Sopenharmony_ci#undef FOR_uuidgen 33150f66f451Sopenharmony_ci#undef FLAG_r 33160f66f451Sopenharmony_ci#endif 33170f66f451Sopenharmony_ci 33180f66f451Sopenharmony_ci// vconfig <2>4 <2>4 33190f66f451Sopenharmony_ci#undef OPTSTR_vconfig 33200f66f451Sopenharmony_ci#define OPTSTR_vconfig "<2>4" 33210f66f451Sopenharmony_ci#ifdef CLEANUP_vconfig 33220f66f451Sopenharmony_ci#undef CLEANUP_vconfig 33230f66f451Sopenharmony_ci#undef FOR_vconfig 33240f66f451Sopenharmony_ci#endif 33250f66f451Sopenharmony_ci 33260f66f451Sopenharmony_ci// vi <1>1 33270f66f451Sopenharmony_ci#undef OPTSTR_vi 33280f66f451Sopenharmony_ci#define OPTSTR_vi "<1>1" 33290f66f451Sopenharmony_ci#ifdef CLEANUP_vi 33300f66f451Sopenharmony_ci#undef CLEANUP_vi 33310f66f451Sopenharmony_ci#undef FOR_vi 33320f66f451Sopenharmony_ci#endif 33330f66f451Sopenharmony_ci 33340f66f451Sopenharmony_ci// vmstat >2n >2n 33350f66f451Sopenharmony_ci#undef OPTSTR_vmstat 33360f66f451Sopenharmony_ci#define OPTSTR_vmstat ">2n" 33370f66f451Sopenharmony_ci#ifdef CLEANUP_vmstat 33380f66f451Sopenharmony_ci#undef CLEANUP_vmstat 33390f66f451Sopenharmony_ci#undef FOR_vmstat 33400f66f451Sopenharmony_ci#undef FLAG_n 33410f66f451Sopenharmony_ci#endif 33420f66f451Sopenharmony_ci 33430f66f451Sopenharmony_ci// w 33440f66f451Sopenharmony_ci#undef OPTSTR_w 33450f66f451Sopenharmony_ci#define OPTSTR_w 0 33460f66f451Sopenharmony_ci#ifdef CLEANUP_w 33470f66f451Sopenharmony_ci#undef CLEANUP_w 33480f66f451Sopenharmony_ci#undef FOR_w 33490f66f451Sopenharmony_ci#endif 33500f66f451Sopenharmony_ci 33510f66f451Sopenharmony_ci// watch ^<1n%<100=2000tebx ^<1n%<100=2000tebx 33520f66f451Sopenharmony_ci#undef OPTSTR_watch 33530f66f451Sopenharmony_ci#define OPTSTR_watch "^<1n%<100=2000tebx" 33540f66f451Sopenharmony_ci#ifdef CLEANUP_watch 33550f66f451Sopenharmony_ci#undef CLEANUP_watch 33560f66f451Sopenharmony_ci#undef FOR_watch 33570f66f451Sopenharmony_ci#undef FLAG_x 33580f66f451Sopenharmony_ci#undef FLAG_b 33590f66f451Sopenharmony_ci#undef FLAG_e 33600f66f451Sopenharmony_ci#undef FLAG_t 33610f66f451Sopenharmony_ci#undef FLAG_n 33620f66f451Sopenharmony_ci#endif 33630f66f451Sopenharmony_ci 33640f66f451Sopenharmony_ci// wc mcwl mcwl 33650f66f451Sopenharmony_ci#undef OPTSTR_wc 33660f66f451Sopenharmony_ci#define OPTSTR_wc "mcwl" 33670f66f451Sopenharmony_ci#ifdef CLEANUP_wc 33680f66f451Sopenharmony_ci#undef CLEANUP_wc 33690f66f451Sopenharmony_ci#undef FOR_wc 33700f66f451Sopenharmony_ci#undef FLAG_l 33710f66f451Sopenharmony_ci#undef FLAG_w 33720f66f451Sopenharmony_ci#undef FLAG_c 33730f66f451Sopenharmony_ci#undef FLAG_m 33740f66f451Sopenharmony_ci#endif 33750f66f451Sopenharmony_ci 33760f66f451Sopenharmony_ci// wget <1>1(max-redirect)#<0=20d(debug)O(output-document): 33770f66f451Sopenharmony_ci#undef OPTSTR_wget 33780f66f451Sopenharmony_ci#define OPTSTR_wget "<1>1(max-redirect)#<0=20d(debug)O(output-document):" 33790f66f451Sopenharmony_ci#ifdef CLEANUP_wget 33800f66f451Sopenharmony_ci#undef CLEANUP_wget 33810f66f451Sopenharmony_ci#undef FOR_wget 33820f66f451Sopenharmony_ci#undef FLAG_p 33830f66f451Sopenharmony_ci#undef FLAG_O 33840f66f451Sopenharmony_ci#undef FLAG_d 33850f66f451Sopenharmony_ci#undef FLAG_no_check_certificate 33860f66f451Sopenharmony_ci#endif 33870f66f451Sopenharmony_ci 33880f66f451Sopenharmony_ci// which <1a <1a 33890f66f451Sopenharmony_ci#undef OPTSTR_which 33900f66f451Sopenharmony_ci#define OPTSTR_which "<1a" 33910f66f451Sopenharmony_ci#ifdef CLEANUP_which 33920f66f451Sopenharmony_ci#undef CLEANUP_which 33930f66f451Sopenharmony_ci#undef FOR_which 33940f66f451Sopenharmony_ci#undef FLAG_a 33950f66f451Sopenharmony_ci#endif 33960f66f451Sopenharmony_ci 33970f66f451Sopenharmony_ci// who a a 33980f66f451Sopenharmony_ci#undef OPTSTR_who 33990f66f451Sopenharmony_ci#define OPTSTR_who "a" 34000f66f451Sopenharmony_ci#ifdef CLEANUP_who 34010f66f451Sopenharmony_ci#undef CLEANUP_who 34020f66f451Sopenharmony_ci#undef FOR_who 34030f66f451Sopenharmony_ci#undef FLAG_a 34040f66f451Sopenharmony_ci#endif 34050f66f451Sopenharmony_ci 34060f66f451Sopenharmony_ci// xargs ^E:P#optrn#<1(max-args)s#0[!0E] ^E:P#optrn#<1(max-args)s#0[!0E] 34070f66f451Sopenharmony_ci#undef OPTSTR_xargs 34080f66f451Sopenharmony_ci#define OPTSTR_xargs "^E:P#optrn#<1(max-args)s#0[!0E]" 34090f66f451Sopenharmony_ci#ifdef CLEANUP_xargs 34100f66f451Sopenharmony_ci#undef CLEANUP_xargs 34110f66f451Sopenharmony_ci#undef FOR_xargs 34120f66f451Sopenharmony_ci#undef FLAG_0 34130f66f451Sopenharmony_ci#undef FLAG_s 34140f66f451Sopenharmony_ci#undef FLAG_n 34150f66f451Sopenharmony_ci#undef FLAG_r 34160f66f451Sopenharmony_ci#undef FLAG_t 34170f66f451Sopenharmony_ci#undef FLAG_p 34180f66f451Sopenharmony_ci#undef FLAG_o 34190f66f451Sopenharmony_ci#undef FLAG_P 34200f66f451Sopenharmony_ci#undef FLAG_E 34210f66f451Sopenharmony_ci#endif 34220f66f451Sopenharmony_ci 34230f66f451Sopenharmony_ci// xxd >1c#l#o#g#<1=2iprs#[!rs] >1c#l#o#g#<1=2iprs#[!rs] 34240f66f451Sopenharmony_ci#undef OPTSTR_xxd 34250f66f451Sopenharmony_ci#define OPTSTR_xxd ">1c#l#o#g#<1=2iprs#[!rs]" 34260f66f451Sopenharmony_ci#ifdef CLEANUP_xxd 34270f66f451Sopenharmony_ci#undef CLEANUP_xxd 34280f66f451Sopenharmony_ci#undef FOR_xxd 34290f66f451Sopenharmony_ci#undef FLAG_s 34300f66f451Sopenharmony_ci#undef FLAG_r 34310f66f451Sopenharmony_ci#undef FLAG_p 34320f66f451Sopenharmony_ci#undef FLAG_i 34330f66f451Sopenharmony_ci#undef FLAG_g 34340f66f451Sopenharmony_ci#undef FLAG_o 34350f66f451Sopenharmony_ci#undef FLAG_l 34360f66f451Sopenharmony_ci#undef FLAG_c 34370f66f451Sopenharmony_ci#endif 34380f66f451Sopenharmony_ci 34390f66f451Sopenharmony_ci// xzcat 34400f66f451Sopenharmony_ci#undef OPTSTR_xzcat 34410f66f451Sopenharmony_ci#define OPTSTR_xzcat 0 34420f66f451Sopenharmony_ci#ifdef CLEANUP_xzcat 34430f66f451Sopenharmony_ci#undef CLEANUP_xzcat 34440f66f451Sopenharmony_ci#undef FOR_xzcat 34450f66f451Sopenharmony_ci#endif 34460f66f451Sopenharmony_ci 34470f66f451Sopenharmony_ci// yes 34480f66f451Sopenharmony_ci#undef OPTSTR_yes 34490f66f451Sopenharmony_ci#define OPTSTR_yes 0 34500f66f451Sopenharmony_ci#ifdef CLEANUP_yes 34510f66f451Sopenharmony_ci#undef CLEANUP_yes 34520f66f451Sopenharmony_ci#undef FOR_yes 34530f66f451Sopenharmony_ci#endif 34540f66f451Sopenharmony_ci 34550f66f451Sopenharmony_ci// zcat cdfk123456789[-123456789] cdfk123456789[-123456789] 34560f66f451Sopenharmony_ci#undef OPTSTR_zcat 34570f66f451Sopenharmony_ci#define OPTSTR_zcat "cdfk123456789[-123456789]" 34580f66f451Sopenharmony_ci#ifdef CLEANUP_zcat 34590f66f451Sopenharmony_ci#undef CLEANUP_zcat 34600f66f451Sopenharmony_ci#undef FOR_zcat 34610f66f451Sopenharmony_ci#undef FLAG_9 34620f66f451Sopenharmony_ci#undef FLAG_8 34630f66f451Sopenharmony_ci#undef FLAG_7 34640f66f451Sopenharmony_ci#undef FLAG_6 34650f66f451Sopenharmony_ci#undef FLAG_5 34660f66f451Sopenharmony_ci#undef FLAG_4 34670f66f451Sopenharmony_ci#undef FLAG_3 34680f66f451Sopenharmony_ci#undef FLAG_2 34690f66f451Sopenharmony_ci#undef FLAG_1 34700f66f451Sopenharmony_ci#undef FLAG_k 34710f66f451Sopenharmony_ci#undef FLAG_f 34720f66f451Sopenharmony_ci#undef FLAG_d 34730f66f451Sopenharmony_ci#undef FLAG_c 34740f66f451Sopenharmony_ci#endif 34750f66f451Sopenharmony_ci 34760f66f451Sopenharmony_ci#ifdef FOR_awk 34770f66f451Sopenharmony_ci#define CLEANUP_awk 34780f66f451Sopenharmony_ci#ifndef TT 34790f66f451Sopenharmony_ci#define TT this.awk 34800f66f451Sopenharmony_ci#endif 34810f66f451Sopenharmony_ci#define FLAG_c (1LL<<0) 34820f66f451Sopenharmony_ci#define FLAG_b (1LL<<1) 34830f66f451Sopenharmony_ci#define FLAG_f (1LL<<2) 34840f66f451Sopenharmony_ci#define FLAG_v (1LL<<3) 34850f66f451Sopenharmony_ci#define FLAG_F (1LL<<4) 34860f66f451Sopenharmony_ci#endif 34870f66f451Sopenharmony_ci 34880f66f451Sopenharmony_ci#ifdef FOR_acpi 34890f66f451Sopenharmony_ci#ifndef TT 34900f66f451Sopenharmony_ci#define TT this.acpi 34910f66f451Sopenharmony_ci#endif 34920f66f451Sopenharmony_ci#define FLAG_V (1<<0) 34930f66f451Sopenharmony_ci#define FLAG_t (1<<1) 34940f66f451Sopenharmony_ci#define FLAG_c (1<<2) 34950f66f451Sopenharmony_ci#define FLAG_b (1<<3) 34960f66f451Sopenharmony_ci#define FLAG_a (1<<4) 34970f66f451Sopenharmony_ci#endif 34980f66f451Sopenharmony_ci 34990f66f451Sopenharmony_ci#ifdef FOR_arch 35000f66f451Sopenharmony_ci#ifndef TT 35010f66f451Sopenharmony_ci#define TT this.arch 35020f66f451Sopenharmony_ci#endif 35030f66f451Sopenharmony_ci#endif 35040f66f451Sopenharmony_ci 35050f66f451Sopenharmony_ci#ifdef FOR_arp 35060f66f451Sopenharmony_ci#ifndef TT 35070f66f451Sopenharmony_ci#define TT this.arp 35080f66f451Sopenharmony_ci#endif 35090f66f451Sopenharmony_ci#define FLAG_H (FORCED_FLAG<<0) 35100f66f451Sopenharmony_ci#define FLAG_A (FORCED_FLAG<<1) 35110f66f451Sopenharmony_ci#define FLAG_p (FORCED_FLAG<<2) 35120f66f451Sopenharmony_ci#define FLAG_a (FORCED_FLAG<<3) 35130f66f451Sopenharmony_ci#define FLAG_d (FORCED_FLAG<<4) 35140f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<5) 35150f66f451Sopenharmony_ci#define FLAG_D (FORCED_FLAG<<6) 35160f66f451Sopenharmony_ci#define FLAG_n (FORCED_FLAG<<7) 35170f66f451Sopenharmony_ci#define FLAG_i (FORCED_FLAG<<8) 35180f66f451Sopenharmony_ci#define FLAG_v (FORCED_FLAG<<9) 35190f66f451Sopenharmony_ci#endif 35200f66f451Sopenharmony_ci 35210f66f451Sopenharmony_ci#ifdef FOR_arping 35220f66f451Sopenharmony_ci#ifndef TT 35230f66f451Sopenharmony_ci#define TT this.arping 35240f66f451Sopenharmony_ci#endif 35250f66f451Sopenharmony_ci#define FLAG_f (FORCED_FLAG<<0) 35260f66f451Sopenharmony_ci#define FLAG_q (FORCED_FLAG<<1) 35270f66f451Sopenharmony_ci#define FLAG_b (FORCED_FLAG<<2) 35280f66f451Sopenharmony_ci#define FLAG_D (FORCED_FLAG<<3) 35290f66f451Sopenharmony_ci#define FLAG_U (FORCED_FLAG<<4) 35300f66f451Sopenharmony_ci#define FLAG_A (FORCED_FLAG<<5) 35310f66f451Sopenharmony_ci#define FLAG_c (FORCED_FLAG<<6) 35320f66f451Sopenharmony_ci#define FLAG_w (FORCED_FLAG<<7) 35330f66f451Sopenharmony_ci#define FLAG_I (FORCED_FLAG<<8) 35340f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<9) 35350f66f451Sopenharmony_ci#endif 35360f66f451Sopenharmony_ci 35370f66f451Sopenharmony_ci#ifdef FOR_ascii 35380f66f451Sopenharmony_ci#ifndef TT 35390f66f451Sopenharmony_ci#define TT this.ascii 35400f66f451Sopenharmony_ci#endif 35410f66f451Sopenharmony_ci#endif 35420f66f451Sopenharmony_ci 35430f66f451Sopenharmony_ci#ifdef FOR_base32 35440f66f451Sopenharmony_ci#ifndef TT 35450f66f451Sopenharmony_ci#define TT this.base32 35460f66f451Sopenharmony_ci#endif 35470f66f451Sopenharmony_ci#define FLAG_w (1<<0) 35480f66f451Sopenharmony_ci#define FLAG_i (1<<1) 35490f66f451Sopenharmony_ci#define FLAG_d (1<<2) 35500f66f451Sopenharmony_ci#endif 35510f66f451Sopenharmony_ci 35520f66f451Sopenharmony_ci#ifdef FOR_base64 35530f66f451Sopenharmony_ci#ifndef TT 35540f66f451Sopenharmony_ci#define TT this.base64 35550f66f451Sopenharmony_ci#endif 35560f66f451Sopenharmony_ci#define FLAG_w (1<<0) 35570f66f451Sopenharmony_ci#define FLAG_i (1<<1) 35580f66f451Sopenharmony_ci#define FLAG_d (1<<2) 35590f66f451Sopenharmony_ci#endif 35600f66f451Sopenharmony_ci 35610f66f451Sopenharmony_ci#ifdef FOR_basename 35620f66f451Sopenharmony_ci#ifndef TT 35630f66f451Sopenharmony_ci#define TT this.basename 35640f66f451Sopenharmony_ci#endif 35650f66f451Sopenharmony_ci#define FLAG_s (1<<0) 35660f66f451Sopenharmony_ci#define FLAG_a (1<<1) 35670f66f451Sopenharmony_ci#endif 35680f66f451Sopenharmony_ci 35690f66f451Sopenharmony_ci#ifdef FOR_bc 35700f66f451Sopenharmony_ci#ifndef TT 35710f66f451Sopenharmony_ci#define TT this.bc 35720f66f451Sopenharmony_ci#endif 35730f66f451Sopenharmony_ci#define FLAG_w (FORCED_FLAG<<0) 35740f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<1) 35750f66f451Sopenharmony_ci#define FLAG_q (FORCED_FLAG<<2) 35760f66f451Sopenharmony_ci#define FLAG_l (FORCED_FLAG<<3) 35770f66f451Sopenharmony_ci#define FLAG_i (FORCED_FLAG<<4) 35780f66f451Sopenharmony_ci#endif 35790f66f451Sopenharmony_ci 35800f66f451Sopenharmony_ci#ifdef FOR_blkid 35810f66f451Sopenharmony_ci#ifndef TT 35820f66f451Sopenharmony_ci#define TT this.blkid 35830f66f451Sopenharmony_ci#endif 35840f66f451Sopenharmony_ci#define FLAG_s (1<<0) 35850f66f451Sopenharmony_ci#define FLAG_L (1<<1) 35860f66f451Sopenharmony_ci#define FLAG_U (1<<2) 35870f66f451Sopenharmony_ci#endif 35880f66f451Sopenharmony_ci 35890f66f451Sopenharmony_ci#ifdef FOR_blockdev 35900f66f451Sopenharmony_ci#ifndef TT 35910f66f451Sopenharmony_ci#define TT this.blockdev 35920f66f451Sopenharmony_ci#endif 35930f66f451Sopenharmony_ci#define FLAG_rereadpt (1<<0) 35940f66f451Sopenharmony_ci#define FLAG_flushbufs (1<<1) 35950f66f451Sopenharmony_ci#define FLAG_setra (1<<2) 35960f66f451Sopenharmony_ci#define FLAG_getra (1<<3) 35970f66f451Sopenharmony_ci#define FLAG_getsize64 (1<<4) 35980f66f451Sopenharmony_ci#define FLAG_getsize (1<<5) 35990f66f451Sopenharmony_ci#define FLAG_getsz (1<<6) 36000f66f451Sopenharmony_ci#define FLAG_setbsz (1<<7) 36010f66f451Sopenharmony_ci#define FLAG_getbsz (1<<8) 36020f66f451Sopenharmony_ci#define FLAG_getss (1<<9) 36030f66f451Sopenharmony_ci#define FLAG_getro (1<<10) 36040f66f451Sopenharmony_ci#define FLAG_setrw (1<<11) 36050f66f451Sopenharmony_ci#define FLAG_setro (1<<12) 36060f66f451Sopenharmony_ci#endif 36070f66f451Sopenharmony_ci 36080f66f451Sopenharmony_ci#ifdef FOR_bootchartd 36090f66f451Sopenharmony_ci#ifndef TT 36100f66f451Sopenharmony_ci#define TT this.bootchartd 36110f66f451Sopenharmony_ci#endif 36120f66f451Sopenharmony_ci#endif 36130f66f451Sopenharmony_ci 36140f66f451Sopenharmony_ci#ifdef FOR_brctl 36150f66f451Sopenharmony_ci#ifndef TT 36160f66f451Sopenharmony_ci#define TT this.brctl 36170f66f451Sopenharmony_ci#endif 36180f66f451Sopenharmony_ci#endif 36190f66f451Sopenharmony_ci 36200f66f451Sopenharmony_ci#ifdef FOR_bunzip2 36210f66f451Sopenharmony_ci#ifndef TT 36220f66f451Sopenharmony_ci#define TT this.bunzip2 36230f66f451Sopenharmony_ci#endif 36240f66f451Sopenharmony_ci#define FLAG_v (1<<0) 36250f66f451Sopenharmony_ci#define FLAG_k (1<<1) 36260f66f451Sopenharmony_ci#define FLAG_t (1<<2) 36270f66f451Sopenharmony_ci#define FLAG_f (1<<3) 36280f66f451Sopenharmony_ci#define FLAG_c (1<<4) 36290f66f451Sopenharmony_ci#endif 36300f66f451Sopenharmony_ci 36310f66f451Sopenharmony_ci#ifdef FOR_bzcat 36320f66f451Sopenharmony_ci#ifndef TT 36330f66f451Sopenharmony_ci#define TT this.bzcat 36340f66f451Sopenharmony_ci#endif 36350f66f451Sopenharmony_ci#endif 36360f66f451Sopenharmony_ci 36370f66f451Sopenharmony_ci#ifdef FOR_cal 36380f66f451Sopenharmony_ci#ifndef TT 36390f66f451Sopenharmony_ci#define TT this.cal 36400f66f451Sopenharmony_ci#endif 36410f66f451Sopenharmony_ci#endif 36420f66f451Sopenharmony_ci 36430f66f451Sopenharmony_ci#ifdef FOR_cat 36440f66f451Sopenharmony_ci#ifndef TT 36450f66f451Sopenharmony_ci#define TT this.cat 36460f66f451Sopenharmony_ci#endif 36470f66f451Sopenharmony_ci#define FLAG_e (FORCED_FLAG<<0) 36480f66f451Sopenharmony_ci#define FLAG_t (FORCED_FLAG<<1) 36490f66f451Sopenharmony_ci#define FLAG_v (FORCED_FLAG<<2) 36500f66f451Sopenharmony_ci#define FLAG_u (1<<3) 36510f66f451Sopenharmony_ci#endif 36520f66f451Sopenharmony_ci 36530f66f451Sopenharmony_ci#ifdef FOR_catv 36540f66f451Sopenharmony_ci#ifndef TT 36550f66f451Sopenharmony_ci#define TT this.catv 36560f66f451Sopenharmony_ci#endif 36570f66f451Sopenharmony_ci#define FLAG_e (1<<0) 36580f66f451Sopenharmony_ci#define FLAG_t (1<<1) 36590f66f451Sopenharmony_ci#define FLAG_v (1<<2) 36600f66f451Sopenharmony_ci#endif 36610f66f451Sopenharmony_ci 36620f66f451Sopenharmony_ci#ifdef FOR_cd 36630f66f451Sopenharmony_ci#ifndef TT 36640f66f451Sopenharmony_ci#define TT this.cd 36650f66f451Sopenharmony_ci#endif 36660f66f451Sopenharmony_ci#endif 36670f66f451Sopenharmony_ci 36680f66f451Sopenharmony_ci#ifdef FOR_chattr 36690f66f451Sopenharmony_ci#ifndef TT 36700f66f451Sopenharmony_ci#define TT this.chattr 36710f66f451Sopenharmony_ci#endif 36720f66f451Sopenharmony_ci#endif 36730f66f451Sopenharmony_ci 36740f66f451Sopenharmony_ci#ifdef FOR_chcon 36750f66f451Sopenharmony_ci#ifndef TT 36760f66f451Sopenharmony_ci#define TT this.chcon 36770f66f451Sopenharmony_ci#endif 36780f66f451Sopenharmony_ci#define FLAG_R (FORCED_FLAG<<0) 36790f66f451Sopenharmony_ci#define FLAG_v (FORCED_FLAG<<1) 36800f66f451Sopenharmony_ci#define FLAG_h (FORCED_FLAG<<2) 36810f66f451Sopenharmony_ci#endif 36820f66f451Sopenharmony_ci 36830f66f451Sopenharmony_ci#ifdef FOR_chgrp 36840f66f451Sopenharmony_ci#ifndef TT 36850f66f451Sopenharmony_ci#define TT this.chgrp 36860f66f451Sopenharmony_ci#endif 36870f66f451Sopenharmony_ci#define FLAG_v (1<<0) 36880f66f451Sopenharmony_ci#define FLAG_f (1<<1) 36890f66f451Sopenharmony_ci#define FLAG_R (1<<2) 36900f66f451Sopenharmony_ci#define FLAG_H (1<<3) 36910f66f451Sopenharmony_ci#define FLAG_L (1<<4) 36920f66f451Sopenharmony_ci#define FLAG_P (1<<5) 36930f66f451Sopenharmony_ci#define FLAG_h (1<<6) 36940f66f451Sopenharmony_ci#endif 36950f66f451Sopenharmony_ci 36960f66f451Sopenharmony_ci#ifdef FOR_chmod 36970f66f451Sopenharmony_ci#ifndef TT 36980f66f451Sopenharmony_ci#define TT this.chmod 36990f66f451Sopenharmony_ci#endif 37000f66f451Sopenharmony_ci#define FLAG_f (1<<0) 37010f66f451Sopenharmony_ci#define FLAG_R (1<<1) 37020f66f451Sopenharmony_ci#define FLAG_v (1<<2) 37030f66f451Sopenharmony_ci#endif 37040f66f451Sopenharmony_ci 37050f66f451Sopenharmony_ci#ifdef FOR_chroot 37060f66f451Sopenharmony_ci#ifndef TT 37070f66f451Sopenharmony_ci#define TT this.chroot 37080f66f451Sopenharmony_ci#endif 37090f66f451Sopenharmony_ci#endif 37100f66f451Sopenharmony_ci 37110f66f451Sopenharmony_ci#ifdef FOR_chrt 37120f66f451Sopenharmony_ci#ifndef TT 37130f66f451Sopenharmony_ci#define TT this.chrt 37140f66f451Sopenharmony_ci#endif 37150f66f451Sopenharmony_ci#define FLAG_o (1<<0) 37160f66f451Sopenharmony_ci#define FLAG_f (1<<1) 37170f66f451Sopenharmony_ci#define FLAG_r (1<<2) 37180f66f451Sopenharmony_ci#define FLAG_b (1<<3) 37190f66f451Sopenharmony_ci#define FLAG_R (1<<4) 37200f66f451Sopenharmony_ci#define FLAG_i (1<<5) 37210f66f451Sopenharmony_ci#define FLAG_p (1<<6) 37220f66f451Sopenharmony_ci#define FLAG_m (1<<7) 37230f66f451Sopenharmony_ci#endif 37240f66f451Sopenharmony_ci 37250f66f451Sopenharmony_ci#ifdef FOR_chsh 37260f66f451Sopenharmony_ci#ifndef TT 37270f66f451Sopenharmony_ci#define TT this.chsh 37280f66f451Sopenharmony_ci#endif 37290f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<0) 37300f66f451Sopenharmony_ci#endif 37310f66f451Sopenharmony_ci 37320f66f451Sopenharmony_ci#ifdef FOR_chvt 37330f66f451Sopenharmony_ci#ifndef TT 37340f66f451Sopenharmony_ci#define TT this.chvt 37350f66f451Sopenharmony_ci#endif 37360f66f451Sopenharmony_ci#endif 37370f66f451Sopenharmony_ci 37380f66f451Sopenharmony_ci#ifdef FOR_cksum 37390f66f451Sopenharmony_ci#ifndef TT 37400f66f451Sopenharmony_ci#define TT this.cksum 37410f66f451Sopenharmony_ci#endif 37420f66f451Sopenharmony_ci#define FLAG_N (1<<0) 37430f66f451Sopenharmony_ci#define FLAG_L (1<<1) 37440f66f451Sopenharmony_ci#define FLAG_P (1<<2) 37450f66f451Sopenharmony_ci#define FLAG_I (1<<3) 37460f66f451Sopenharmony_ci#define FLAG_H (1<<4) 37470f66f451Sopenharmony_ci#endif 37480f66f451Sopenharmony_ci 37490f66f451Sopenharmony_ci#ifdef FOR_clear 37500f66f451Sopenharmony_ci#ifndef TT 37510f66f451Sopenharmony_ci#define TT this.clear 37520f66f451Sopenharmony_ci#endif 37530f66f451Sopenharmony_ci#endif 37540f66f451Sopenharmony_ci 37550f66f451Sopenharmony_ci#ifdef FOR_cmp 37560f66f451Sopenharmony_ci#ifndef TT 37570f66f451Sopenharmony_ci#define TT this.cmp 37580f66f451Sopenharmony_ci#endif 37590f66f451Sopenharmony_ci#define FLAG_s (1<<0) 37600f66f451Sopenharmony_ci#define FLAG_l (1<<1) 37610f66f451Sopenharmony_ci#endif 37620f66f451Sopenharmony_ci 37630f66f451Sopenharmony_ci#ifdef FOR_comm 37640f66f451Sopenharmony_ci#ifndef TT 37650f66f451Sopenharmony_ci#define TT this.comm 37660f66f451Sopenharmony_ci#endif 37670f66f451Sopenharmony_ci#define FLAG_1 (1<<0) 37680f66f451Sopenharmony_ci#define FLAG_2 (1<<1) 37690f66f451Sopenharmony_ci#define FLAG_3 (1<<2) 37700f66f451Sopenharmony_ci#endif 37710f66f451Sopenharmony_ci 37720f66f451Sopenharmony_ci#ifdef FOR_count 37730f66f451Sopenharmony_ci#ifndef TT 37740f66f451Sopenharmony_ci#define TT this.count 37750f66f451Sopenharmony_ci#endif 37760f66f451Sopenharmony_ci#endif 37770f66f451Sopenharmony_ci 37780f66f451Sopenharmony_ci#ifdef FOR_cp 37790f66f451Sopenharmony_ci#ifndef TT 37800f66f451Sopenharmony_ci#define TT this.cp 37810f66f451Sopenharmony_ci#endif 37820f66f451Sopenharmony_ci#define FLAG_i (1<<0) 37830f66f451Sopenharmony_ci#define FLAG_f (1<<1) 37840f66f451Sopenharmony_ci#define FLAG_F (1<<2) 37850f66f451Sopenharmony_ci#define FLAG_n (1<<3) 37860f66f451Sopenharmony_ci#define FLAG_v (1<<4) 37870f66f451Sopenharmony_ci#define FLAG_l (1<<5) 37880f66f451Sopenharmony_ci#define FLAG_s (1<<6) 37890f66f451Sopenharmony_ci#define FLAG_a (1<<7) 37900f66f451Sopenharmony_ci#define FLAG_d (1<<8) 37910f66f451Sopenharmony_ci#define FLAG_r (1<<9) 37920f66f451Sopenharmony_ci#define FLAG_p (1<<10) 37930f66f451Sopenharmony_ci#define FLAG_P (1<<11) 37940f66f451Sopenharmony_ci#define FLAG_L (1<<12) 37950f66f451Sopenharmony_ci#define FLAG_H (1<<13) 37960f66f451Sopenharmony_ci#define FLAG_R (1<<14) 37970f66f451Sopenharmony_ci#define FLAG_D (1<<15) 37980f66f451Sopenharmony_ci#define FLAG_preserve (1<<16) 37990f66f451Sopenharmony_ci#endif 38000f66f451Sopenharmony_ci 38010f66f451Sopenharmony_ci#ifdef FOR_cpio 38020f66f451Sopenharmony_ci#ifndef TT 38030f66f451Sopenharmony_ci#define TT this.cpio 38040f66f451Sopenharmony_ci#endif 38050f66f451Sopenharmony_ci#define FLAG_o (1<<0) 38060f66f451Sopenharmony_ci#define FLAG_v (1<<1) 38070f66f451Sopenharmony_ci#define FLAG_F (1<<2) 38080f66f451Sopenharmony_ci#define FLAG_t (1<<3) 38090f66f451Sopenharmony_ci#define FLAG_i (1<<4) 38100f66f451Sopenharmony_ci#define FLAG_p (1<<5) 38110f66f451Sopenharmony_ci#define FLAG_H (1<<6) 38120f66f451Sopenharmony_ci#define FLAG_u (1<<7) 38130f66f451Sopenharmony_ci#define FLAG_d (1<<8) 38140f66f451Sopenharmony_ci#define FLAG_m (1<<9) 38150f66f451Sopenharmony_ci#define FLAG_trailer (1<<10) 38160f66f451Sopenharmony_ci#define FLAG_no_preserve_owner (1<<11) 38170f66f451Sopenharmony_ci#endif 38180f66f451Sopenharmony_ci 38190f66f451Sopenharmony_ci#ifdef FOR_crc32 38200f66f451Sopenharmony_ci#ifndef TT 38210f66f451Sopenharmony_ci#define TT this.crc32 38220f66f451Sopenharmony_ci#endif 38230f66f451Sopenharmony_ci#endif 38240f66f451Sopenharmony_ci 38250f66f451Sopenharmony_ci#ifdef FOR_crond 38260f66f451Sopenharmony_ci#ifndef TT 38270f66f451Sopenharmony_ci#define TT this.crond 38280f66f451Sopenharmony_ci#endif 38290f66f451Sopenharmony_ci#define FLAG_c (FORCED_FLAG<<0) 38300f66f451Sopenharmony_ci#define FLAG_L (FORCED_FLAG<<1) 38310f66f451Sopenharmony_ci#define FLAG_d (FORCED_FLAG<<2) 38320f66f451Sopenharmony_ci#define FLAG_l (FORCED_FLAG<<3) 38330f66f451Sopenharmony_ci#define FLAG_S (FORCED_FLAG<<4) 38340f66f451Sopenharmony_ci#define FLAG_b (FORCED_FLAG<<5) 38350f66f451Sopenharmony_ci#define FLAG_f (FORCED_FLAG<<6) 38360f66f451Sopenharmony_ci#endif 38370f66f451Sopenharmony_ci 38380f66f451Sopenharmony_ci#ifdef FOR_crontab 38390f66f451Sopenharmony_ci#ifndef TT 38400f66f451Sopenharmony_ci#define TT this.crontab 38410f66f451Sopenharmony_ci#endif 38420f66f451Sopenharmony_ci#define FLAG_r (FORCED_FLAG<<0) 38430f66f451Sopenharmony_ci#define FLAG_l (FORCED_FLAG<<1) 38440f66f451Sopenharmony_ci#define FLAG_e (FORCED_FLAG<<2) 38450f66f451Sopenharmony_ci#define FLAG_u (FORCED_FLAG<<3) 38460f66f451Sopenharmony_ci#define FLAG_c (FORCED_FLAG<<4) 38470f66f451Sopenharmony_ci#endif 38480f66f451Sopenharmony_ci 38490f66f451Sopenharmony_ci#ifdef FOR_cut 38500f66f451Sopenharmony_ci#ifndef TT 38510f66f451Sopenharmony_ci#define TT this.cut 38520f66f451Sopenharmony_ci#endif 38530f66f451Sopenharmony_ci#define FLAG_n (1<<0) 38540f66f451Sopenharmony_ci#define FLAG_D (1<<1) 38550f66f451Sopenharmony_ci#define FLAG_s (1<<2) 38560f66f451Sopenharmony_ci#define FLAG_d (1<<3) 38570f66f451Sopenharmony_ci#define FLAG_O (1<<4) 38580f66f451Sopenharmony_ci#define FLAG_C (1<<5) 38590f66f451Sopenharmony_ci#define FLAG_F (1<<6) 38600f66f451Sopenharmony_ci#define FLAG_f (1<<7) 38610f66f451Sopenharmony_ci#define FLAG_c (1<<8) 38620f66f451Sopenharmony_ci#define FLAG_b (1<<9) 38630f66f451Sopenharmony_ci#endif 38640f66f451Sopenharmony_ci 38650f66f451Sopenharmony_ci#ifdef FOR_date 38660f66f451Sopenharmony_ci#ifndef TT 38670f66f451Sopenharmony_ci#define TT this.date 38680f66f451Sopenharmony_ci#endif 38690f66f451Sopenharmony_ci#define FLAG_u (1<<0) 38700f66f451Sopenharmony_ci#define FLAG_r (1<<1) 38710f66f451Sopenharmony_ci#define FLAG_D (1<<2) 38720f66f451Sopenharmony_ci#define FLAG_d (1<<3) 38730f66f451Sopenharmony_ci#endif 38740f66f451Sopenharmony_ci 38750f66f451Sopenharmony_ci#ifdef FOR_dd 38760f66f451Sopenharmony_ci#ifndef TT 38770f66f451Sopenharmony_ci#define TT this.dd 38780f66f451Sopenharmony_ci#endif 38790f66f451Sopenharmony_ci#endif 38800f66f451Sopenharmony_ci 38810f66f451Sopenharmony_ci#ifdef FOR_deallocvt 38820f66f451Sopenharmony_ci#ifndef TT 38830f66f451Sopenharmony_ci#define TT this.deallocvt 38840f66f451Sopenharmony_ci#endif 38850f66f451Sopenharmony_ci#endif 38860f66f451Sopenharmony_ci 38870f66f451Sopenharmony_ci#ifdef FOR_demo_many_options 38880f66f451Sopenharmony_ci#ifndef TT 38890f66f451Sopenharmony_ci#define TT this.demo_many_options 38900f66f451Sopenharmony_ci#endif 38910f66f451Sopenharmony_ci#define FLAG_a (FORCED_FLAG<<0) 38920f66f451Sopenharmony_ci#define FLAG_b (FORCED_FLAG<<1) 38930f66f451Sopenharmony_ci#define FLAG_c (FORCED_FLAG<<2) 38940f66f451Sopenharmony_ci#define FLAG_d (FORCED_FLAG<<3) 38950f66f451Sopenharmony_ci#define FLAG_e (FORCED_FLAG<<4) 38960f66f451Sopenharmony_ci#define FLAG_f (FORCED_FLAG<<5) 38970f66f451Sopenharmony_ci#define FLAG_g (FORCED_FLAG<<6) 38980f66f451Sopenharmony_ci#define FLAG_h (FORCED_FLAG<<7) 38990f66f451Sopenharmony_ci#define FLAG_i (FORCED_FLAG<<8) 39000f66f451Sopenharmony_ci#define FLAG_j (FORCED_FLAG<<9) 39010f66f451Sopenharmony_ci#define FLAG_k (FORCED_FLAG<<10) 39020f66f451Sopenharmony_ci#define FLAG_l (FORCED_FLAG<<11) 39030f66f451Sopenharmony_ci#define FLAG_m (FORCED_FLAG<<12) 39040f66f451Sopenharmony_ci#define FLAG_n (FORCED_FLAG<<13) 39050f66f451Sopenharmony_ci#define FLAG_o (FORCED_FLAG<<14) 39060f66f451Sopenharmony_ci#define FLAG_p (FORCED_FLAG<<15) 39070f66f451Sopenharmony_ci#define FLAG_q (FORCED_FLAG<<16) 39080f66f451Sopenharmony_ci#define FLAG_r (FORCED_FLAG<<17) 39090f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<18) 39100f66f451Sopenharmony_ci#define FLAG_t (FORCED_FLAG<<19) 39110f66f451Sopenharmony_ci#define FLAG_u (FORCED_FLAG<<20) 39120f66f451Sopenharmony_ci#define FLAG_v (FORCED_FLAG<<21) 39130f66f451Sopenharmony_ci#define FLAG_w (FORCED_FLAG<<22) 39140f66f451Sopenharmony_ci#define FLAG_x (FORCED_FLAG<<23) 39150f66f451Sopenharmony_ci#define FLAG_y (FORCED_FLAG<<24) 39160f66f451Sopenharmony_ci#define FLAG_z (FORCED_FLAG<<25) 39170f66f451Sopenharmony_ci#define FLAG_A (FORCED_FLAG<<26) 39180f66f451Sopenharmony_ci#define FLAG_B (FORCED_FLAG<<27) 39190f66f451Sopenharmony_ci#define FLAG_C (FORCED_FLAG<<28) 39200f66f451Sopenharmony_ci#define FLAG_D (FORCED_FLAG<<29) 39210f66f451Sopenharmony_ci#define FLAG_E (FORCED_FLAG<<30) 39220f66f451Sopenharmony_ci#define FLAG_F (FORCED_FLAG<<31) 39230f66f451Sopenharmony_ci#define FLAG_G (FORCED_FLAGLL<<32) 39240f66f451Sopenharmony_ci#define FLAG_H (FORCED_FLAGLL<<33) 39250f66f451Sopenharmony_ci#define FLAG_I (FORCED_FLAGLL<<34) 39260f66f451Sopenharmony_ci#define FLAG_J (FORCED_FLAGLL<<35) 39270f66f451Sopenharmony_ci#define FLAG_K (FORCED_FLAGLL<<36) 39280f66f451Sopenharmony_ci#define FLAG_L (FORCED_FLAGLL<<37) 39290f66f451Sopenharmony_ci#define FLAG_M (FORCED_FLAGLL<<38) 39300f66f451Sopenharmony_ci#define FLAG_N (FORCED_FLAGLL<<39) 39310f66f451Sopenharmony_ci#define FLAG_O (FORCED_FLAGLL<<40) 39320f66f451Sopenharmony_ci#define FLAG_P (FORCED_FLAGLL<<41) 39330f66f451Sopenharmony_ci#define FLAG_Q (FORCED_FLAGLL<<42) 39340f66f451Sopenharmony_ci#define FLAG_R (FORCED_FLAGLL<<43) 39350f66f451Sopenharmony_ci#define FLAG_S (FORCED_FLAGLL<<44) 39360f66f451Sopenharmony_ci#define FLAG_T (FORCED_FLAGLL<<45) 39370f66f451Sopenharmony_ci#define FLAG_U (FORCED_FLAGLL<<46) 39380f66f451Sopenharmony_ci#define FLAG_V (FORCED_FLAGLL<<47) 39390f66f451Sopenharmony_ci#define FLAG_W (FORCED_FLAGLL<<48) 39400f66f451Sopenharmony_ci#define FLAG_X (FORCED_FLAGLL<<49) 39410f66f451Sopenharmony_ci#define FLAG_Y (FORCED_FLAGLL<<50) 39420f66f451Sopenharmony_ci#define FLAG_Z (FORCED_FLAGLL<<51) 39430f66f451Sopenharmony_ci#endif 39440f66f451Sopenharmony_ci 39450f66f451Sopenharmony_ci#ifdef FOR_demo_number 39460f66f451Sopenharmony_ci#ifndef TT 39470f66f451Sopenharmony_ci#define TT this.demo_number 39480f66f451Sopenharmony_ci#endif 39490f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<0) 39500f66f451Sopenharmony_ci#define FLAG_b (FORCED_FLAG<<1) 39510f66f451Sopenharmony_ci#define FLAG_d (FORCED_FLAG<<2) 39520f66f451Sopenharmony_ci#define FLAG_h (FORCED_FLAG<<3) 39530f66f451Sopenharmony_ci#define FLAG_D (FORCED_FLAG<<4) 39540f66f451Sopenharmony_ci#endif 39550f66f451Sopenharmony_ci 39560f66f451Sopenharmony_ci#ifdef FOR_demo_scankey 39570f66f451Sopenharmony_ci#ifndef TT 39580f66f451Sopenharmony_ci#define TT this.demo_scankey 39590f66f451Sopenharmony_ci#endif 39600f66f451Sopenharmony_ci#endif 39610f66f451Sopenharmony_ci 39620f66f451Sopenharmony_ci#ifdef FOR_demo_utf8towc 39630f66f451Sopenharmony_ci#ifndef TT 39640f66f451Sopenharmony_ci#define TT this.demo_utf8towc 39650f66f451Sopenharmony_ci#endif 39660f66f451Sopenharmony_ci#endif 39670f66f451Sopenharmony_ci 39680f66f451Sopenharmony_ci#ifdef FOR_devmem 39690f66f451Sopenharmony_ci#ifndef TT 39700f66f451Sopenharmony_ci#define TT this.devmem 39710f66f451Sopenharmony_ci#endif 39720f66f451Sopenharmony_ci#endif 39730f66f451Sopenharmony_ci 39740f66f451Sopenharmony_ci#ifdef FOR_df 39750f66f451Sopenharmony_ci#ifndef TT 39760f66f451Sopenharmony_ci#define TT this.df 39770f66f451Sopenharmony_ci#endif 39780f66f451Sopenharmony_ci#define FLAG_a (1<<0) 39790f66f451Sopenharmony_ci#define FLAG_t (1<<1) 39800f66f451Sopenharmony_ci#define FLAG_i (1<<2) 39810f66f451Sopenharmony_ci#define FLAG_h (1<<3) 39820f66f451Sopenharmony_ci#define FLAG_k (1<<4) 39830f66f451Sopenharmony_ci#define FLAG_P (1<<5) 39840f66f451Sopenharmony_ci#define FLAG_H (1<<6) 39850f66f451Sopenharmony_ci#endif 39860f66f451Sopenharmony_ci 39870f66f451Sopenharmony_ci#ifdef FOR_dhcp 39880f66f451Sopenharmony_ci#ifndef TT 39890f66f451Sopenharmony_ci#define TT this.dhcp 39900f66f451Sopenharmony_ci#endif 39910f66f451Sopenharmony_ci#define FLAG_f (FORCED_FLAG<<0) 39920f66f451Sopenharmony_ci#define FLAG_b (FORCED_FLAG<<1) 39930f66f451Sopenharmony_ci#define FLAG_n (FORCED_FLAG<<2) 39940f66f451Sopenharmony_ci#define FLAG_q (FORCED_FLAG<<3) 39950f66f451Sopenharmony_ci#define FLAG_v (FORCED_FLAG<<4) 39960f66f451Sopenharmony_ci#define FLAG_o (FORCED_FLAG<<5) 39970f66f451Sopenharmony_ci#define FLAG_a (FORCED_FLAG<<6) 39980f66f451Sopenharmony_ci#define FLAG_C (FORCED_FLAG<<7) 39990f66f451Sopenharmony_ci#define FLAG_R (FORCED_FLAG<<8) 40000f66f451Sopenharmony_ci#define FLAG_B (FORCED_FLAG<<9) 40010f66f451Sopenharmony_ci#define FLAG_S (FORCED_FLAG<<10) 40020f66f451Sopenharmony_ci#define FLAG_i (FORCED_FLAG<<11) 40030f66f451Sopenharmony_ci#define FLAG_p (FORCED_FLAG<<12) 40040f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<13) 40050f66f451Sopenharmony_ci#define FLAG_t (FORCED_FLAG<<14) 40060f66f451Sopenharmony_ci#define FLAG_T (FORCED_FLAG<<15) 40070f66f451Sopenharmony_ci#define FLAG_A (FORCED_FLAG<<16) 40080f66f451Sopenharmony_ci#define FLAG_O (FORCED_FLAG<<17) 40090f66f451Sopenharmony_ci#define FLAG_r (FORCED_FLAG<<18) 40100f66f451Sopenharmony_ci#define FLAG_x (FORCED_FLAG<<19) 40110f66f451Sopenharmony_ci#define FLAG_F (FORCED_FLAG<<20) 40120f66f451Sopenharmony_ci#define FLAG_H (FORCED_FLAG<<21) 40130f66f451Sopenharmony_ci#define FLAG_V (FORCED_FLAG<<22) 40140f66f451Sopenharmony_ci#endif 40150f66f451Sopenharmony_ci 40160f66f451Sopenharmony_ci#ifdef FOR_dhcp6 40170f66f451Sopenharmony_ci#ifndef TT 40180f66f451Sopenharmony_ci#define TT this.dhcp6 40190f66f451Sopenharmony_ci#endif 40200f66f451Sopenharmony_ci#define FLAG_f (FORCED_FLAG<<0) 40210f66f451Sopenharmony_ci#define FLAG_b (FORCED_FLAG<<1) 40220f66f451Sopenharmony_ci#define FLAG_n (FORCED_FLAG<<2) 40230f66f451Sopenharmony_ci#define FLAG_q (FORCED_FLAG<<3) 40240f66f451Sopenharmony_ci#define FLAG_v (FORCED_FLAG<<4) 40250f66f451Sopenharmony_ci#define FLAG_R (FORCED_FLAG<<5) 40260f66f451Sopenharmony_ci#define FLAG_S (FORCED_FLAG<<6) 40270f66f451Sopenharmony_ci#define FLAG_i (FORCED_FLAG<<7) 40280f66f451Sopenharmony_ci#define FLAG_p (FORCED_FLAG<<8) 40290f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<9) 40300f66f451Sopenharmony_ci#define FLAG_t (FORCED_FLAG<<10) 40310f66f451Sopenharmony_ci#define FLAG_T (FORCED_FLAG<<11) 40320f66f451Sopenharmony_ci#define FLAG_A (FORCED_FLAG<<12) 40330f66f451Sopenharmony_ci#define FLAG_r (FORCED_FLAG<<13) 40340f66f451Sopenharmony_ci#endif 40350f66f451Sopenharmony_ci 40360f66f451Sopenharmony_ci#ifdef FOR_dhcpd 40370f66f451Sopenharmony_ci#ifndef TT 40380f66f451Sopenharmony_ci#define TT this.dhcpd 40390f66f451Sopenharmony_ci#endif 40400f66f451Sopenharmony_ci#define FLAG_6 (FORCED_FLAG<<0) 40410f66f451Sopenharmony_ci#define FLAG_4 (FORCED_FLAG<<1) 40420f66f451Sopenharmony_ci#define FLAG_S (FORCED_FLAG<<2) 40430f66f451Sopenharmony_ci#define FLAG_i (FORCED_FLAG<<3) 40440f66f451Sopenharmony_ci#define FLAG_f (FORCED_FLAG<<4) 40450f66f451Sopenharmony_ci#define FLAG_P (FORCED_FLAG<<5) 40460f66f451Sopenharmony_ci#endif 40470f66f451Sopenharmony_ci 40480f66f451Sopenharmony_ci#ifdef FOR_diff 40490f66f451Sopenharmony_ci#ifndef TT 40500f66f451Sopenharmony_ci#define TT this.diff 40510f66f451Sopenharmony_ci#endif 40520f66f451Sopenharmony_ci#define FLAG_U (1<<0) 40530f66f451Sopenharmony_ci#define FLAG_r (1<<1) 40540f66f451Sopenharmony_ci#define FLAG_N (1<<2) 40550f66f451Sopenharmony_ci#define FLAG_S (1<<3) 40560f66f451Sopenharmony_ci#define FLAG_L (1<<4) 40570f66f451Sopenharmony_ci#define FLAG_a (1<<5) 40580f66f451Sopenharmony_ci#define FLAG_q (1<<6) 40590f66f451Sopenharmony_ci#define FLAG_s (1<<7) 40600f66f451Sopenharmony_ci#define FLAG_T (1<<8) 40610f66f451Sopenharmony_ci#define FLAG_i (1<<9) 40620f66f451Sopenharmony_ci#define FLAG_w (1<<10) 40630f66f451Sopenharmony_ci#define FLAG_t (1<<11) 40640f66f451Sopenharmony_ci#define FLAG_u (1<<12) 40650f66f451Sopenharmony_ci#define FLAG_b (1<<13) 40660f66f451Sopenharmony_ci#define FLAG_d (1<<14) 40670f66f451Sopenharmony_ci#define FLAG_B (1<<15) 40680f66f451Sopenharmony_ci#define FLAG_strip_trailing_cr (1<<16) 40690f66f451Sopenharmony_ci#define FLAG_color (1<<17) 40700f66f451Sopenharmony_ci#endif 40710f66f451Sopenharmony_ci 40720f66f451Sopenharmony_ci#ifdef FOR_dirname 40730f66f451Sopenharmony_ci#ifndef TT 40740f66f451Sopenharmony_ci#define TT this.dirname 40750f66f451Sopenharmony_ci#endif 40760f66f451Sopenharmony_ci#endif 40770f66f451Sopenharmony_ci 40780f66f451Sopenharmony_ci#ifdef FOR_dmesg 40790f66f451Sopenharmony_ci#ifndef TT 40800f66f451Sopenharmony_ci#define TT this.dmesg 40810f66f451Sopenharmony_ci#endif 40820f66f451Sopenharmony_ci#define FLAG_c (1<<0) 40830f66f451Sopenharmony_ci#define FLAG_n (1<<1) 40840f66f451Sopenharmony_ci#define FLAG_s (1<<2) 40850f66f451Sopenharmony_ci#define FLAG_r (1<<3) 40860f66f451Sopenharmony_ci#define FLAG_t (1<<4) 40870f66f451Sopenharmony_ci#define FLAG_T (1<<5) 40880f66f451Sopenharmony_ci#define FLAG_S (1<<6) 40890f66f451Sopenharmony_ci#define FLAG_C (1<<7) 40900f66f451Sopenharmony_ci#define FLAG_w (1<<8) 40910f66f451Sopenharmony_ci#endif 40920f66f451Sopenharmony_ci 40930f66f451Sopenharmony_ci#ifdef FOR_dnsdomainname 40940f66f451Sopenharmony_ci#ifndef TT 40950f66f451Sopenharmony_ci#define TT this.dnsdomainname 40960f66f451Sopenharmony_ci#endif 40970f66f451Sopenharmony_ci#endif 40980f66f451Sopenharmony_ci 40990f66f451Sopenharmony_ci#ifdef FOR_dos2unix 41000f66f451Sopenharmony_ci#ifndef TT 41010f66f451Sopenharmony_ci#define TT this.dos2unix 41020f66f451Sopenharmony_ci#endif 41030f66f451Sopenharmony_ci#endif 41040f66f451Sopenharmony_ci 41050f66f451Sopenharmony_ci#ifdef FOR_du 41060f66f451Sopenharmony_ci#ifndef TT 41070f66f451Sopenharmony_ci#define TT this.du 41080f66f451Sopenharmony_ci#endif 41090f66f451Sopenharmony_ci#define FLAG_b (1<<0) 41100f66f451Sopenharmony_ci#define FLAG_x (1<<1) 41110f66f451Sopenharmony_ci#define FLAG_s (1<<2) 41120f66f451Sopenharmony_ci#define FLAG_L (1<<3) 41130f66f451Sopenharmony_ci#define FLAG_K (1<<4) 41140f66f451Sopenharmony_ci#define FLAG_k (1<<5) 41150f66f451Sopenharmony_ci#define FLAG_H (1<<6) 41160f66f451Sopenharmony_ci#define FLAG_a (1<<7) 41170f66f451Sopenharmony_ci#define FLAG_c (1<<8) 41180f66f451Sopenharmony_ci#define FLAG_l (1<<9) 41190f66f451Sopenharmony_ci#define FLAG_m (1<<10) 41200f66f451Sopenharmony_ci#define FLAG_h (1<<11) 41210f66f451Sopenharmony_ci#define FLAG_d (1<<12) 41220f66f451Sopenharmony_ci#endif 41230f66f451Sopenharmony_ci 41240f66f451Sopenharmony_ci#ifdef FOR_dumpleases 41250f66f451Sopenharmony_ci#ifndef TT 41260f66f451Sopenharmony_ci#define TT this.dumpleases 41270f66f451Sopenharmony_ci#endif 41280f66f451Sopenharmony_ci#define FLAG_f (FORCED_FLAG<<0) 41290f66f451Sopenharmony_ci#define FLAG_r (FORCED_FLAG<<1) 41300f66f451Sopenharmony_ci#define FLAG_a (FORCED_FLAG<<2) 41310f66f451Sopenharmony_ci#endif 41320f66f451Sopenharmony_ci 41330f66f451Sopenharmony_ci#ifdef FOR_echo 41340f66f451Sopenharmony_ci#ifndef TT 41350f66f451Sopenharmony_ci#define TT this.echo 41360f66f451Sopenharmony_ci#endif 41370f66f451Sopenharmony_ci#define FLAG_n (1<<0) 41380f66f451Sopenharmony_ci#define FLAG_e (1<<1) 41390f66f451Sopenharmony_ci#define FLAG_E (1<<2) 41400f66f451Sopenharmony_ci#endif 41410f66f451Sopenharmony_ci 41420f66f451Sopenharmony_ci#ifdef FOR_eject 41430f66f451Sopenharmony_ci#ifndef TT 41440f66f451Sopenharmony_ci#define TT this.eject 41450f66f451Sopenharmony_ci#endif 41460f66f451Sopenharmony_ci#define FLAG_T (1<<0) 41470f66f451Sopenharmony_ci#define FLAG_t (1<<1) 41480f66f451Sopenharmony_ci#define FLAG_s (1<<2) 41490f66f451Sopenharmony_ci#endif 41500f66f451Sopenharmony_ci 41510f66f451Sopenharmony_ci#ifdef FOR_env 41520f66f451Sopenharmony_ci#ifndef TT 41530f66f451Sopenharmony_ci#define TT this.env 41540f66f451Sopenharmony_ci#endif 41550f66f451Sopenharmony_ci#define FLAG_u (1<<0) 41560f66f451Sopenharmony_ci#define FLAG_i (1<<1) 41570f66f451Sopenharmony_ci#define FLAG_0 (1<<2) 41580f66f451Sopenharmony_ci#endif 41590f66f451Sopenharmony_ci 41600f66f451Sopenharmony_ci#ifdef FOR_exit 41610f66f451Sopenharmony_ci#ifndef TT 41620f66f451Sopenharmony_ci#define TT this.exit 41630f66f451Sopenharmony_ci#endif 41640f66f451Sopenharmony_ci#endif 41650f66f451Sopenharmony_ci 41660f66f451Sopenharmony_ci#ifdef FOR_expand 41670f66f451Sopenharmony_ci#ifndef TT 41680f66f451Sopenharmony_ci#define TT this.expand 41690f66f451Sopenharmony_ci#endif 41700f66f451Sopenharmony_ci#define FLAG_t (1<<0) 41710f66f451Sopenharmony_ci#endif 41720f66f451Sopenharmony_ci 41730f66f451Sopenharmony_ci#ifdef FOR_expr 41740f66f451Sopenharmony_ci#ifndef TT 41750f66f451Sopenharmony_ci#define TT this.expr 41760f66f451Sopenharmony_ci#endif 41770f66f451Sopenharmony_ci#endif 41780f66f451Sopenharmony_ci 41790f66f451Sopenharmony_ci#ifdef FOR_factor 41800f66f451Sopenharmony_ci#ifndef TT 41810f66f451Sopenharmony_ci#define TT this.factor 41820f66f451Sopenharmony_ci#endif 41830f66f451Sopenharmony_ci#endif 41840f66f451Sopenharmony_ci 41850f66f451Sopenharmony_ci#ifdef FOR_fallocate 41860f66f451Sopenharmony_ci#ifndef TT 41870f66f451Sopenharmony_ci#define TT this.fallocate 41880f66f451Sopenharmony_ci#endif 41890f66f451Sopenharmony_ci#define FLAG_o (1<<0) 41900f66f451Sopenharmony_ci#define FLAG_l (1<<1) 41910f66f451Sopenharmony_ci#endif 41920f66f451Sopenharmony_ci 41930f66f451Sopenharmony_ci#ifdef FOR_false 41940f66f451Sopenharmony_ci#ifndef TT 41950f66f451Sopenharmony_ci#define TT this.false 41960f66f451Sopenharmony_ci#endif 41970f66f451Sopenharmony_ci#endif 41980f66f451Sopenharmony_ci 41990f66f451Sopenharmony_ci#ifdef FOR_fdisk 42000f66f451Sopenharmony_ci#ifndef TT 42010f66f451Sopenharmony_ci#define TT this.fdisk 42020f66f451Sopenharmony_ci#endif 42030f66f451Sopenharmony_ci#define FLAG_l (FORCED_FLAG<<0) 42040f66f451Sopenharmony_ci#define FLAG_u (FORCED_FLAG<<1) 42050f66f451Sopenharmony_ci#define FLAG_b (FORCED_FLAG<<2) 42060f66f451Sopenharmony_ci#define FLAG_S (FORCED_FLAG<<3) 42070f66f451Sopenharmony_ci#define FLAG_H (FORCED_FLAG<<4) 42080f66f451Sopenharmony_ci#define FLAG_C (FORCED_FLAG<<5) 42090f66f451Sopenharmony_ci#endif 42100f66f451Sopenharmony_ci 42110f66f451Sopenharmony_ci#ifdef FOR_file 42120f66f451Sopenharmony_ci#ifndef TT 42130f66f451Sopenharmony_ci#define TT this.file 42140f66f451Sopenharmony_ci#endif 42150f66f451Sopenharmony_ci#define FLAG_s (1<<0) 42160f66f451Sopenharmony_ci#define FLAG_L (1<<1) 42170f66f451Sopenharmony_ci#define FLAG_h (1<<2) 42180f66f451Sopenharmony_ci#define FLAG_b (1<<3) 42190f66f451Sopenharmony_ci#endif 42200f66f451Sopenharmony_ci 42210f66f451Sopenharmony_ci#ifdef FOR_find 42220f66f451Sopenharmony_ci#ifndef TT 42230f66f451Sopenharmony_ci#define TT this.find 42240f66f451Sopenharmony_ci#endif 42250f66f451Sopenharmony_ci#define FLAG_L (1<<0) 42260f66f451Sopenharmony_ci#define FLAG_H (1<<1) 42270f66f451Sopenharmony_ci#endif 42280f66f451Sopenharmony_ci 42290f66f451Sopenharmony_ci#ifdef FOR_flock 42300f66f451Sopenharmony_ci#ifndef TT 42310f66f451Sopenharmony_ci#define TT this.flock 42320f66f451Sopenharmony_ci#endif 42330f66f451Sopenharmony_ci#define FLAG_x (1<<0) 42340f66f451Sopenharmony_ci#define FLAG_u (1<<1) 42350f66f451Sopenharmony_ci#define FLAG_s (1<<2) 42360f66f451Sopenharmony_ci#define FLAG_n (1<<3) 42370f66f451Sopenharmony_ci#endif 42380f66f451Sopenharmony_ci 42390f66f451Sopenharmony_ci#ifdef FOR_fmt 42400f66f451Sopenharmony_ci#ifndef TT 42410f66f451Sopenharmony_ci#define TT this.fmt 42420f66f451Sopenharmony_ci#endif 42430f66f451Sopenharmony_ci#define FLAG_w (1<<0) 42440f66f451Sopenharmony_ci#endif 42450f66f451Sopenharmony_ci 42460f66f451Sopenharmony_ci#ifdef FOR_fold 42470f66f451Sopenharmony_ci#ifndef TT 42480f66f451Sopenharmony_ci#define TT this.fold 42490f66f451Sopenharmony_ci#endif 42500f66f451Sopenharmony_ci#define FLAG_w (FORCED_FLAG<<0) 42510f66f451Sopenharmony_ci#define FLAG_u (FORCED_FLAG<<1) 42520f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<2) 42530f66f451Sopenharmony_ci#define FLAG_b (FORCED_FLAG<<3) 42540f66f451Sopenharmony_ci#endif 42550f66f451Sopenharmony_ci 42560f66f451Sopenharmony_ci#ifdef FOR_free 42570f66f451Sopenharmony_ci#ifndef TT 42580f66f451Sopenharmony_ci#define TT this.free 42590f66f451Sopenharmony_ci#endif 42600f66f451Sopenharmony_ci#define FLAG_b (1<<0) 42610f66f451Sopenharmony_ci#define FLAG_k (1<<1) 42620f66f451Sopenharmony_ci#define FLAG_m (1<<2) 42630f66f451Sopenharmony_ci#define FLAG_g (1<<3) 42640f66f451Sopenharmony_ci#define FLAG_t (1<<4) 42650f66f451Sopenharmony_ci#define FLAG_h (1<<5) 42660f66f451Sopenharmony_ci#endif 42670f66f451Sopenharmony_ci 42680f66f451Sopenharmony_ci#ifdef FOR_freeramdisk 42690f66f451Sopenharmony_ci#ifndef TT 42700f66f451Sopenharmony_ci#define TT this.freeramdisk 42710f66f451Sopenharmony_ci#endif 42720f66f451Sopenharmony_ci#endif 42730f66f451Sopenharmony_ci 42740f66f451Sopenharmony_ci#ifdef FOR_fsck 42750f66f451Sopenharmony_ci#ifndef TT 42760f66f451Sopenharmony_ci#define TT this.fsck 42770f66f451Sopenharmony_ci#endif 42780f66f451Sopenharmony_ci#define FLAG_C (FORCED_FLAG<<0) 42790f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<1) 42800f66f451Sopenharmony_ci#define FLAG_V (FORCED_FLAG<<2) 42810f66f451Sopenharmony_ci#define FLAG_T (FORCED_FLAG<<3) 42820f66f451Sopenharmony_ci#define FLAG_R (FORCED_FLAG<<4) 42830f66f451Sopenharmony_ci#define FLAG_P (FORCED_FLAG<<5) 42840f66f451Sopenharmony_ci#define FLAG_N (FORCED_FLAG<<6) 42850f66f451Sopenharmony_ci#define FLAG_A (FORCED_FLAG<<7) 42860f66f451Sopenharmony_ci#define FLAG_t (FORCED_FLAG<<8) 42870f66f451Sopenharmony_ci#endif 42880f66f451Sopenharmony_ci 42890f66f451Sopenharmony_ci#ifdef FOR_fsfreeze 42900f66f451Sopenharmony_ci#ifndef TT 42910f66f451Sopenharmony_ci#define TT this.fsfreeze 42920f66f451Sopenharmony_ci#endif 42930f66f451Sopenharmony_ci#define FLAG_u (1<<0) 42940f66f451Sopenharmony_ci#define FLAG_f (1<<1) 42950f66f451Sopenharmony_ci#endif 42960f66f451Sopenharmony_ci 42970f66f451Sopenharmony_ci#ifdef FOR_fstype 42980f66f451Sopenharmony_ci#ifndef TT 42990f66f451Sopenharmony_ci#define TT this.fstype 43000f66f451Sopenharmony_ci#endif 43010f66f451Sopenharmony_ci#endif 43020f66f451Sopenharmony_ci 43030f66f451Sopenharmony_ci#ifdef FOR_fsync 43040f66f451Sopenharmony_ci#ifndef TT 43050f66f451Sopenharmony_ci#define TT this.fsync 43060f66f451Sopenharmony_ci#endif 43070f66f451Sopenharmony_ci#define FLAG_d (1<<0) 43080f66f451Sopenharmony_ci#endif 43090f66f451Sopenharmony_ci 43100f66f451Sopenharmony_ci#ifdef FOR_ftpget 43110f66f451Sopenharmony_ci#ifndef TT 43120f66f451Sopenharmony_ci#define TT this.ftpget 43130f66f451Sopenharmony_ci#endif 43140f66f451Sopenharmony_ci#define FLAG_D (1<<0) 43150f66f451Sopenharmony_ci#define FLAG_d (1<<1) 43160f66f451Sopenharmony_ci#define FLAG_M (1<<2) 43170f66f451Sopenharmony_ci#define FLAG_m (1<<3) 43180f66f451Sopenharmony_ci#define FLAG_L (1<<4) 43190f66f451Sopenharmony_ci#define FLAG_l (1<<5) 43200f66f451Sopenharmony_ci#define FLAG_s (1<<6) 43210f66f451Sopenharmony_ci#define FLAG_g (1<<7) 43220f66f451Sopenharmony_ci#define FLAG_v (1<<8) 43230f66f451Sopenharmony_ci#define FLAG_u (1<<9) 43240f66f451Sopenharmony_ci#define FLAG_p (1<<10) 43250f66f451Sopenharmony_ci#define FLAG_c (1<<11) 43260f66f451Sopenharmony_ci#define FLAG_P (1<<12) 43270f66f451Sopenharmony_ci#endif 43280f66f451Sopenharmony_ci 43290f66f451Sopenharmony_ci#ifdef FOR_getconf 43300f66f451Sopenharmony_ci#ifndef TT 43310f66f451Sopenharmony_ci#define TT this.getconf 43320f66f451Sopenharmony_ci#endif 43330f66f451Sopenharmony_ci#define FLAG_l (1<<0) 43340f66f451Sopenharmony_ci#define FLAG_a (1<<1) 43350f66f451Sopenharmony_ci#endif 43360f66f451Sopenharmony_ci 43370f66f451Sopenharmony_ci#ifdef FOR_getenforce 43380f66f451Sopenharmony_ci#ifndef TT 43390f66f451Sopenharmony_ci#define TT this.getenforce 43400f66f451Sopenharmony_ci#endif 43410f66f451Sopenharmony_ci#endif 43420f66f451Sopenharmony_ci 43430f66f451Sopenharmony_ci#ifdef FOR_getfattr 43440f66f451Sopenharmony_ci#ifndef TT 43450f66f451Sopenharmony_ci#define TT this.getfattr 43460f66f451Sopenharmony_ci#endif 43470f66f451Sopenharmony_ci#define FLAG_n (FORCED_FLAG<<0) 43480f66f451Sopenharmony_ci#define FLAG_h (FORCED_FLAG<<1) 43490f66f451Sopenharmony_ci#define FLAG_d (FORCED_FLAG<<2) 43500f66f451Sopenharmony_ci#define FLAG_only_values (FORCED_FLAG<<3) 43510f66f451Sopenharmony_ci#endif 43520f66f451Sopenharmony_ci 43530f66f451Sopenharmony_ci#ifdef FOR_getopt 43540f66f451Sopenharmony_ci#ifndef TT 43550f66f451Sopenharmony_ci#define TT this.getopt 43560f66f451Sopenharmony_ci#endif 43570f66f451Sopenharmony_ci#define FLAG_u (FORCED_FLAG<<0) 43580f66f451Sopenharmony_ci#define FLAG_T (FORCED_FLAG<<1) 43590f66f451Sopenharmony_ci#define FLAG_l (FORCED_FLAG<<2) 43600f66f451Sopenharmony_ci#define FLAG_o (FORCED_FLAG<<3) 43610f66f451Sopenharmony_ci#define FLAG_n (FORCED_FLAG<<4) 43620f66f451Sopenharmony_ci#define FLAG_a (FORCED_FLAG<<5) 43630f66f451Sopenharmony_ci#endif 43640f66f451Sopenharmony_ci 43650f66f451Sopenharmony_ci#ifdef FOR_getty 43660f66f451Sopenharmony_ci#ifndef TT 43670f66f451Sopenharmony_ci#define TT this.getty 43680f66f451Sopenharmony_ci#endif 43690f66f451Sopenharmony_ci#define FLAG_h (1<<0) 43700f66f451Sopenharmony_ci#define FLAG_L (1<<1) 43710f66f451Sopenharmony_ci#define FLAG_m (1<<2) 43720f66f451Sopenharmony_ci#define FLAG_n (1<<3) 43730f66f451Sopenharmony_ci#define FLAG_w (1<<4) 43740f66f451Sopenharmony_ci#define FLAG_i (1<<5) 43750f66f451Sopenharmony_ci#define FLAG_f (1<<6) 43760f66f451Sopenharmony_ci#define FLAG_l (1<<7) 43770f66f451Sopenharmony_ci#define FLAG_I (1<<8) 43780f66f451Sopenharmony_ci#define FLAG_H (1<<9) 43790f66f451Sopenharmony_ci#define FLAG_t (1<<10) 43800f66f451Sopenharmony_ci#endif 43810f66f451Sopenharmony_ci 43820f66f451Sopenharmony_ci#ifdef FOR_grep 43830f66f451Sopenharmony_ci#ifndef TT 43840f66f451Sopenharmony_ci#define TT this.grep 43850f66f451Sopenharmony_ci#endif 43860f66f451Sopenharmony_ci#define FLAG_x (1<<0) 43870f66f451Sopenharmony_ci#define FLAG_m (1<<1) 43880f66f451Sopenharmony_ci#define FLAG_A (1<<2) 43890f66f451Sopenharmony_ci#define FLAG_B (1<<3) 43900f66f451Sopenharmony_ci#define FLAG_C (1<<4) 43910f66f451Sopenharmony_ci#define FLAG_f (1<<5) 43920f66f451Sopenharmony_ci#define FLAG_e (1<<6) 43930f66f451Sopenharmony_ci#define FLAG_q (1<<7) 43940f66f451Sopenharmony_ci#define FLAG_l (1<<8) 43950f66f451Sopenharmony_ci#define FLAG_c (1<<9) 43960f66f451Sopenharmony_ci#define FLAG_w (1<<10) 43970f66f451Sopenharmony_ci#define FLAG_v (1<<11) 43980f66f451Sopenharmony_ci#define FLAG_s (1<<12) 43990f66f451Sopenharmony_ci#define FLAG_R (1<<13) 44000f66f451Sopenharmony_ci#define FLAG_r (1<<14) 44010f66f451Sopenharmony_ci#define FLAG_o (1<<15) 44020f66f451Sopenharmony_ci#define FLAG_n (1<<16) 44030f66f451Sopenharmony_ci#define FLAG_i (1<<17) 44040f66f451Sopenharmony_ci#define FLAG_h (1<<18) 44050f66f451Sopenharmony_ci#define FLAG_b (1<<19) 44060f66f451Sopenharmony_ci#define FLAG_a (1<<20) 44070f66f451Sopenharmony_ci#define FLAG_I (1<<21) 44080f66f451Sopenharmony_ci#define FLAG_H (1<<22) 44090f66f451Sopenharmony_ci#define FLAG_F (1<<23) 44100f66f451Sopenharmony_ci#define FLAG_E (1<<24) 44110f66f451Sopenharmony_ci#define FLAG_z (1<<25) 44120f66f451Sopenharmony_ci#define FLAG_Z (1<<26) 44130f66f451Sopenharmony_ci#define FLAG_M (1<<27) 44140f66f451Sopenharmony_ci#define FLAG_S (1<<28) 44150f66f451Sopenharmony_ci#define FLAG_exclude_dir (1<<29) 44160f66f451Sopenharmony_ci#define FLAG_color (1<<30) 44170f66f451Sopenharmony_ci#define FLAG_line_buffered (1<<31) 44180f66f451Sopenharmony_ci#endif 44190f66f451Sopenharmony_ci 44200f66f451Sopenharmony_ci#ifdef FOR_groupadd 44210f66f451Sopenharmony_ci#ifndef TT 44220f66f451Sopenharmony_ci#define TT this.groupadd 44230f66f451Sopenharmony_ci#endif 44240f66f451Sopenharmony_ci#define FLAG_S (FORCED_FLAG<<0) 44250f66f451Sopenharmony_ci#define FLAG_g (FORCED_FLAG<<1) 44260f66f451Sopenharmony_ci#endif 44270f66f451Sopenharmony_ci 44280f66f451Sopenharmony_ci#ifdef FOR_groupdel 44290f66f451Sopenharmony_ci#ifndef TT 44300f66f451Sopenharmony_ci#define TT this.groupdel 44310f66f451Sopenharmony_ci#endif 44320f66f451Sopenharmony_ci#endif 44330f66f451Sopenharmony_ci 44340f66f451Sopenharmony_ci#ifdef FOR_groups 44350f66f451Sopenharmony_ci#ifndef TT 44360f66f451Sopenharmony_ci#define TT this.groups 44370f66f451Sopenharmony_ci#endif 44380f66f451Sopenharmony_ci#endif 44390f66f451Sopenharmony_ci 44400f66f451Sopenharmony_ci#ifdef FOR_gunzip 44410f66f451Sopenharmony_ci#ifndef TT 44420f66f451Sopenharmony_ci#define TT this.gunzip 44430f66f451Sopenharmony_ci#endif 44440f66f451Sopenharmony_ci#define FLAG_9 (1<<0) 44450f66f451Sopenharmony_ci#define FLAG_8 (1<<1) 44460f66f451Sopenharmony_ci#define FLAG_7 (1<<2) 44470f66f451Sopenharmony_ci#define FLAG_6 (1<<3) 44480f66f451Sopenharmony_ci#define FLAG_5 (1<<4) 44490f66f451Sopenharmony_ci#define FLAG_4 (1<<5) 44500f66f451Sopenharmony_ci#define FLAG_3 (1<<6) 44510f66f451Sopenharmony_ci#define FLAG_2 (1<<7) 44520f66f451Sopenharmony_ci#define FLAG_1 (1<<8) 44530f66f451Sopenharmony_ci#define FLAG_k (1<<9) 44540f66f451Sopenharmony_ci#define FLAG_f (1<<10) 44550f66f451Sopenharmony_ci#define FLAG_d (1<<11) 44560f66f451Sopenharmony_ci#define FLAG_c (1<<12) 44570f66f451Sopenharmony_ci#endif 44580f66f451Sopenharmony_ci 44590f66f451Sopenharmony_ci#ifdef FOR_gzip 44600f66f451Sopenharmony_ci#ifndef TT 44610f66f451Sopenharmony_ci#define TT this.gzip 44620f66f451Sopenharmony_ci#endif 44630f66f451Sopenharmony_ci#define FLAG_9 (FORCED_FLAG<<0) 44640f66f451Sopenharmony_ci#define FLAG_8 (FORCED_FLAG<<1) 44650f66f451Sopenharmony_ci#define FLAG_7 (FORCED_FLAG<<2) 44660f66f451Sopenharmony_ci#define FLAG_6 (FORCED_FLAG<<3) 44670f66f451Sopenharmony_ci#define FLAG_5 (FORCED_FLAG<<4) 44680f66f451Sopenharmony_ci#define FLAG_4 (FORCED_FLAG<<5) 44690f66f451Sopenharmony_ci#define FLAG_3 (FORCED_FLAG<<6) 44700f66f451Sopenharmony_ci#define FLAG_2 (FORCED_FLAG<<7) 44710f66f451Sopenharmony_ci#define FLAG_1 (FORCED_FLAG<<8) 44720f66f451Sopenharmony_ci#define FLAG_k (FORCED_FLAG<<9) 44730f66f451Sopenharmony_ci#define FLAG_f (FORCED_FLAG<<10) 44740f66f451Sopenharmony_ci#define FLAG_d (FORCED_FLAG<<11) 44750f66f451Sopenharmony_ci#define FLAG_c (FORCED_FLAG<<12) 44760f66f451Sopenharmony_ci#define FLAG_n (FORCED_FLAG<<13) 44770f66f451Sopenharmony_ci#endif 44780f66f451Sopenharmony_ci 44790f66f451Sopenharmony_ci#ifdef FOR_head 44800f66f451Sopenharmony_ci#ifndef TT 44810f66f451Sopenharmony_ci#define TT this.head 44820f66f451Sopenharmony_ci#endif 44830f66f451Sopenharmony_ci#define FLAG_v (1<<0) 44840f66f451Sopenharmony_ci#define FLAG_q (1<<1) 44850f66f451Sopenharmony_ci#define FLAG_c (1<<2) 44860f66f451Sopenharmony_ci#define FLAG_n (1<<3) 44870f66f451Sopenharmony_ci#endif 44880f66f451Sopenharmony_ci 44890f66f451Sopenharmony_ci#ifdef FOR_hello 44900f66f451Sopenharmony_ci#ifndef TT 44910f66f451Sopenharmony_ci#define TT this.hello 44920f66f451Sopenharmony_ci#endif 44930f66f451Sopenharmony_ci#endif 44940f66f451Sopenharmony_ci 44950f66f451Sopenharmony_ci#ifdef FOR_help 44960f66f451Sopenharmony_ci#ifndef TT 44970f66f451Sopenharmony_ci#define TT this.help 44980f66f451Sopenharmony_ci#endif 44990f66f451Sopenharmony_ci#define FLAG_h (1<<0) 45000f66f451Sopenharmony_ci#define FLAG_a (1<<1) 45010f66f451Sopenharmony_ci#endif 45020f66f451Sopenharmony_ci 45030f66f451Sopenharmony_ci#ifdef FOR_hexdump 45040f66f451Sopenharmony_ci#ifndef TT 45050f66f451Sopenharmony_ci#define TT this.hexdump 45060f66f451Sopenharmony_ci#endif 45070f66f451Sopenharmony_ci#define FLAG_x (FORCED_FLAG<<0) 45080f66f451Sopenharmony_ci#define FLAG_v (FORCED_FLAG<<1) 45090f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<2) 45100f66f451Sopenharmony_ci#define FLAG_o (FORCED_FLAG<<3) 45110f66f451Sopenharmony_ci#define FLAG_n (FORCED_FLAG<<4) 45120f66f451Sopenharmony_ci#define FLAG_d (FORCED_FLAG<<5) 45130f66f451Sopenharmony_ci#define FLAG_C (FORCED_FLAG<<6) 45140f66f451Sopenharmony_ci#define FLAG_c (FORCED_FLAG<<7) 45150f66f451Sopenharmony_ci#define FLAG_b (FORCED_FLAG<<8) 45160f66f451Sopenharmony_ci#endif 45170f66f451Sopenharmony_ci 45180f66f451Sopenharmony_ci#ifdef FOR_hexedit 45190f66f451Sopenharmony_ci#ifndef TT 45200f66f451Sopenharmony_ci#define TT this.hexedit 45210f66f451Sopenharmony_ci#endif 45220f66f451Sopenharmony_ci#define FLAG_r (1<<0) 45230f66f451Sopenharmony_ci#endif 45240f66f451Sopenharmony_ci 45250f66f451Sopenharmony_ci#ifdef FOR_host 45260f66f451Sopenharmony_ci#ifndef TT 45270f66f451Sopenharmony_ci#define TT this.host 45280f66f451Sopenharmony_ci#endif 45290f66f451Sopenharmony_ci#define FLAG_t (FORCED_FLAG<<0) 45300f66f451Sopenharmony_ci#define FLAG_v (FORCED_FLAG<<1) 45310f66f451Sopenharmony_ci#define FLAG_a (FORCED_FLAG<<2) 45320f66f451Sopenharmony_ci#endif 45330f66f451Sopenharmony_ci 45340f66f451Sopenharmony_ci#ifdef FOR_hostid 45350f66f451Sopenharmony_ci#ifndef TT 45360f66f451Sopenharmony_ci#define TT this.hostid 45370f66f451Sopenharmony_ci#endif 45380f66f451Sopenharmony_ci#endif 45390f66f451Sopenharmony_ci 45400f66f451Sopenharmony_ci#ifdef FOR_hostname 45410f66f451Sopenharmony_ci#ifndef TT 45420f66f451Sopenharmony_ci#define TT this.hostname 45430f66f451Sopenharmony_ci#endif 45440f66f451Sopenharmony_ci#define FLAG_F (1<<0) 45450f66f451Sopenharmony_ci#define FLAG_f (1<<1) 45460f66f451Sopenharmony_ci#define FLAG_s (1<<2) 45470f66f451Sopenharmony_ci#define FLAG_d (1<<3) 45480f66f451Sopenharmony_ci#define FLAG_b (1<<4) 45490f66f451Sopenharmony_ci#endif 45500f66f451Sopenharmony_ci 45510f66f451Sopenharmony_ci#ifdef FOR_hwclock 45520f66f451Sopenharmony_ci#ifndef TT 45530f66f451Sopenharmony_ci#define TT this.hwclock 45540f66f451Sopenharmony_ci#endif 45550f66f451Sopenharmony_ci#define FLAG_w (1<<0) 45560f66f451Sopenharmony_ci#define FLAG_r (1<<1) 45570f66f451Sopenharmony_ci#define FLAG_s (1<<2) 45580f66f451Sopenharmony_ci#define FLAG_t (1<<3) 45590f66f451Sopenharmony_ci#define FLAG_l (1<<4) 45600f66f451Sopenharmony_ci#define FLAG_u (1<<5) 45610f66f451Sopenharmony_ci#define FLAG_f (1<<6) 45620f66f451Sopenharmony_ci#define FLAG_fast (1<<7) 45630f66f451Sopenharmony_ci#endif 45640f66f451Sopenharmony_ci 45650f66f451Sopenharmony_ci#ifdef FOR_i2cdetect 45660f66f451Sopenharmony_ci#ifndef TT 45670f66f451Sopenharmony_ci#define TT this.i2cdetect 45680f66f451Sopenharmony_ci#endif 45690f66f451Sopenharmony_ci#define FLAG_y (1<<0) 45700f66f451Sopenharmony_ci#define FLAG_r (1<<1) 45710f66f451Sopenharmony_ci#define FLAG_q (1<<2) 45720f66f451Sopenharmony_ci#define FLAG_l (1<<3) 45730f66f451Sopenharmony_ci#define FLAG_F (1<<4) 45740f66f451Sopenharmony_ci#define FLAG_a (1<<5) 45750f66f451Sopenharmony_ci#endif 45760f66f451Sopenharmony_ci 45770f66f451Sopenharmony_ci#ifdef FOR_i2cdump 45780f66f451Sopenharmony_ci#ifndef TT 45790f66f451Sopenharmony_ci#define TT this.i2cdump 45800f66f451Sopenharmony_ci#endif 45810f66f451Sopenharmony_ci#define FLAG_y (1<<0) 45820f66f451Sopenharmony_ci#define FLAG_f (1<<1) 45830f66f451Sopenharmony_ci#endif 45840f66f451Sopenharmony_ci 45850f66f451Sopenharmony_ci#ifdef FOR_i2cget 45860f66f451Sopenharmony_ci#ifndef TT 45870f66f451Sopenharmony_ci#define TT this.i2cget 45880f66f451Sopenharmony_ci#endif 45890f66f451Sopenharmony_ci#define FLAG_y (1<<0) 45900f66f451Sopenharmony_ci#define FLAG_f (1<<1) 45910f66f451Sopenharmony_ci#endif 45920f66f451Sopenharmony_ci 45930f66f451Sopenharmony_ci#ifdef FOR_i2cset 45940f66f451Sopenharmony_ci#ifndef TT 45950f66f451Sopenharmony_ci#define TT this.i2cset 45960f66f451Sopenharmony_ci#endif 45970f66f451Sopenharmony_ci#define FLAG_y (1<<0) 45980f66f451Sopenharmony_ci#define FLAG_f (1<<1) 45990f66f451Sopenharmony_ci#endif 46000f66f451Sopenharmony_ci 46010f66f451Sopenharmony_ci#ifdef FOR_iconv 46020f66f451Sopenharmony_ci#ifndef TT 46030f66f451Sopenharmony_ci#define TT this.iconv 46040f66f451Sopenharmony_ci#endif 46050f66f451Sopenharmony_ci#define FLAG_f (1<<0) 46060f66f451Sopenharmony_ci#define FLAG_t (1<<1) 46070f66f451Sopenharmony_ci#define FLAG_s (1<<2) 46080f66f451Sopenharmony_ci#define FLAG_c (1<<3) 46090f66f451Sopenharmony_ci#endif 46100f66f451Sopenharmony_ci 46110f66f451Sopenharmony_ci#ifdef FOR_id 46120f66f451Sopenharmony_ci#ifndef TT 46130f66f451Sopenharmony_ci#define TT this.id 46140f66f451Sopenharmony_ci#endif 46150f66f451Sopenharmony_ci#define FLAG_u (1<<0) 46160f66f451Sopenharmony_ci#define FLAG_r (1<<1) 46170f66f451Sopenharmony_ci#define FLAG_g (1<<2) 46180f66f451Sopenharmony_ci#define FLAG_G (1<<3) 46190f66f451Sopenharmony_ci#define FLAG_n (1<<4) 46200f66f451Sopenharmony_ci#define FLAG_Z (FORCED_FLAG<<5) 46210f66f451Sopenharmony_ci#endif 46220f66f451Sopenharmony_ci 46230f66f451Sopenharmony_ci#ifdef FOR_ifconfig 46240f66f451Sopenharmony_ci#ifndef TT 46250f66f451Sopenharmony_ci#define TT this.ifconfig 46260f66f451Sopenharmony_ci#endif 46270f66f451Sopenharmony_ci#define FLAG_S (1<<0) 46280f66f451Sopenharmony_ci#define FLAG_a (1<<1) 46290f66f451Sopenharmony_ci#endif 46300f66f451Sopenharmony_ci 46310f66f451Sopenharmony_ci#ifdef FOR_init 46320f66f451Sopenharmony_ci#ifndef TT 46330f66f451Sopenharmony_ci#define TT this.init 46340f66f451Sopenharmony_ci#endif 46350f66f451Sopenharmony_ci#endif 46360f66f451Sopenharmony_ci 46370f66f451Sopenharmony_ci#ifdef FOR_inotifyd 46380f66f451Sopenharmony_ci#ifndef TT 46390f66f451Sopenharmony_ci#define TT this.inotifyd 46400f66f451Sopenharmony_ci#endif 46410f66f451Sopenharmony_ci#endif 46420f66f451Sopenharmony_ci 46430f66f451Sopenharmony_ci#ifdef FOR_insmod 46440f66f451Sopenharmony_ci#ifndef TT 46450f66f451Sopenharmony_ci#define TT this.insmod 46460f66f451Sopenharmony_ci#endif 46470f66f451Sopenharmony_ci#endif 46480f66f451Sopenharmony_ci 46490f66f451Sopenharmony_ci#ifdef FOR_install 46500f66f451Sopenharmony_ci#ifndef TT 46510f66f451Sopenharmony_ci#define TT this.install 46520f66f451Sopenharmony_ci#endif 46530f66f451Sopenharmony_ci#define FLAG_g (1<<0) 46540f66f451Sopenharmony_ci#define FLAG_o (1<<1) 46550f66f451Sopenharmony_ci#define FLAG_m (1<<2) 46560f66f451Sopenharmony_ci#define FLAG_v (1<<3) 46570f66f451Sopenharmony_ci#define FLAG_s (1<<4) 46580f66f451Sopenharmony_ci#define FLAG_p (1<<5) 46590f66f451Sopenharmony_ci#define FLAG_D (1<<6) 46600f66f451Sopenharmony_ci#define FLAG_d (1<<7) 46610f66f451Sopenharmony_ci#define FLAG_c (1<<8) 46620f66f451Sopenharmony_ci#endif 46630f66f451Sopenharmony_ci 46640f66f451Sopenharmony_ci#ifdef FOR_ionice 46650f66f451Sopenharmony_ci#ifndef TT 46660f66f451Sopenharmony_ci#define TT this.ionice 46670f66f451Sopenharmony_ci#endif 46680f66f451Sopenharmony_ci#define FLAG_p (1<<0) 46690f66f451Sopenharmony_ci#define FLAG_n (1<<1) 46700f66f451Sopenharmony_ci#define FLAG_c (1<<2) 46710f66f451Sopenharmony_ci#define FLAG_t (1<<3) 46720f66f451Sopenharmony_ci#endif 46730f66f451Sopenharmony_ci 46740f66f451Sopenharmony_ci#ifdef FOR_iorenice 46750f66f451Sopenharmony_ci#ifndef TT 46760f66f451Sopenharmony_ci#define TT this.iorenice 46770f66f451Sopenharmony_ci#endif 46780f66f451Sopenharmony_ci#endif 46790f66f451Sopenharmony_ci 46800f66f451Sopenharmony_ci#ifdef FOR_iotop 46810f66f451Sopenharmony_ci#ifndef TT 46820f66f451Sopenharmony_ci#define TT this.iotop 46830f66f451Sopenharmony_ci#endif 46840f66f451Sopenharmony_ci#define FLAG_q (1<<0) 46850f66f451Sopenharmony_ci#define FLAG_b (1<<1) 46860f66f451Sopenharmony_ci#define FLAG_n (1<<2) 46870f66f451Sopenharmony_ci#define FLAG_m (1<<3) 46880f66f451Sopenharmony_ci#define FLAG_d (1<<4) 46890f66f451Sopenharmony_ci#define FLAG_s (1<<5) 46900f66f451Sopenharmony_ci#define FLAG_u (1<<6) 46910f66f451Sopenharmony_ci#define FLAG_p (1<<7) 46920f66f451Sopenharmony_ci#define FLAG_o (1<<8) 46930f66f451Sopenharmony_ci#define FLAG_k (1<<9) 46940f66f451Sopenharmony_ci#define FLAG_H (1<<10) 46950f66f451Sopenharmony_ci#define FLAG_O (1<<11) 46960f66f451Sopenharmony_ci#define FLAG_K (1<<12) 46970f66f451Sopenharmony_ci#define FLAG_a (1<<13) 46980f66f451Sopenharmony_ci#define FLAG_A (1<<14) 46990f66f451Sopenharmony_ci#endif 47000f66f451Sopenharmony_ci 47010f66f451Sopenharmony_ci#ifdef FOR_ip 47020f66f451Sopenharmony_ci#ifndef TT 47030f66f451Sopenharmony_ci#define TT this.ip 47040f66f451Sopenharmony_ci#endif 47050f66f451Sopenharmony_ci#endif 47060f66f451Sopenharmony_ci 47070f66f451Sopenharmony_ci#ifdef FOR_ipcrm 47080f66f451Sopenharmony_ci#ifndef TT 47090f66f451Sopenharmony_ci#define TT this.ipcrm 47100f66f451Sopenharmony_ci#endif 47110f66f451Sopenharmony_ci#define FLAG_Q (FORCED_FLAG<<0) 47120f66f451Sopenharmony_ci#define FLAG_q (FORCED_FLAG<<1) 47130f66f451Sopenharmony_ci#define FLAG_S (FORCED_FLAG<<2) 47140f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<3) 47150f66f451Sopenharmony_ci#define FLAG_M (FORCED_FLAG<<4) 47160f66f451Sopenharmony_ci#define FLAG_m (FORCED_FLAG<<5) 47170f66f451Sopenharmony_ci#endif 47180f66f451Sopenharmony_ci 47190f66f451Sopenharmony_ci#ifdef FOR_ipcs 47200f66f451Sopenharmony_ci#ifndef TT 47210f66f451Sopenharmony_ci#define TT this.ipcs 47220f66f451Sopenharmony_ci#endif 47230f66f451Sopenharmony_ci#define FLAG_i (FORCED_FLAG<<0) 47240f66f451Sopenharmony_ci#define FLAG_m (FORCED_FLAG<<1) 47250f66f451Sopenharmony_ci#define FLAG_q (FORCED_FLAG<<2) 47260f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<3) 47270f66f451Sopenharmony_ci#define FLAG_l (FORCED_FLAG<<4) 47280f66f451Sopenharmony_ci#define FLAG_u (FORCED_FLAG<<5) 47290f66f451Sopenharmony_ci#define FLAG_t (FORCED_FLAG<<6) 47300f66f451Sopenharmony_ci#define FLAG_p (FORCED_FLAG<<7) 47310f66f451Sopenharmony_ci#define FLAG_c (FORCED_FLAG<<8) 47320f66f451Sopenharmony_ci#define FLAG_a (FORCED_FLAG<<9) 47330f66f451Sopenharmony_ci#endif 47340f66f451Sopenharmony_ci 47350f66f451Sopenharmony_ci#ifdef FOR_kill 47360f66f451Sopenharmony_ci#ifndef TT 47370f66f451Sopenharmony_ci#define TT this.kill 47380f66f451Sopenharmony_ci#endif 47390f66f451Sopenharmony_ci#define FLAG_s (1<<0) 47400f66f451Sopenharmony_ci#define FLAG_l (1<<1) 47410f66f451Sopenharmony_ci#endif 47420f66f451Sopenharmony_ci 47430f66f451Sopenharmony_ci#ifdef FOR_killall 47440f66f451Sopenharmony_ci#ifndef TT 47450f66f451Sopenharmony_ci#define TT this.killall 47460f66f451Sopenharmony_ci#endif 47470f66f451Sopenharmony_ci#define FLAG_w (1<<0) 47480f66f451Sopenharmony_ci#define FLAG_v (1<<1) 47490f66f451Sopenharmony_ci#define FLAG_q (1<<2) 47500f66f451Sopenharmony_ci#define FLAG_l (1<<3) 47510f66f451Sopenharmony_ci#define FLAG_i (1<<4) 47520f66f451Sopenharmony_ci#define FLAG_s (1<<5) 47530f66f451Sopenharmony_ci#endif 47540f66f451Sopenharmony_ci 47550f66f451Sopenharmony_ci#ifdef FOR_killall5 47560f66f451Sopenharmony_ci#ifndef TT 47570f66f451Sopenharmony_ci#define TT this.killall5 47580f66f451Sopenharmony_ci#endif 47590f66f451Sopenharmony_ci#define FLAG_s (1<<0) 47600f66f451Sopenharmony_ci#define FLAG_l (1<<1) 47610f66f451Sopenharmony_ci#define FLAG_o (1<<2) 47620f66f451Sopenharmony_ci#endif 47630f66f451Sopenharmony_ci 47640f66f451Sopenharmony_ci#ifdef FOR_klogd 47650f66f451Sopenharmony_ci#ifndef TT 47660f66f451Sopenharmony_ci#define TT this.klogd 47670f66f451Sopenharmony_ci#endif 47680f66f451Sopenharmony_ci#define FLAG_n (FORCED_FLAG<<0) 47690f66f451Sopenharmony_ci#define FLAG_c (FORCED_FLAG<<1) 47700f66f451Sopenharmony_ci#endif 47710f66f451Sopenharmony_ci 47720f66f451Sopenharmony_ci#ifdef FOR_last 47730f66f451Sopenharmony_ci#ifndef TT 47740f66f451Sopenharmony_ci#define TT this.last 47750f66f451Sopenharmony_ci#endif 47760f66f451Sopenharmony_ci#define FLAG_W (FORCED_FLAG<<0) 47770f66f451Sopenharmony_ci#define FLAG_f (FORCED_FLAG<<1) 47780f66f451Sopenharmony_ci#endif 47790f66f451Sopenharmony_ci 47800f66f451Sopenharmony_ci#ifdef FOR_link 47810f66f451Sopenharmony_ci#ifndef TT 47820f66f451Sopenharmony_ci#define TT this.link 47830f66f451Sopenharmony_ci#endif 47840f66f451Sopenharmony_ci#endif 47850f66f451Sopenharmony_ci 47860f66f451Sopenharmony_ci#ifdef FOR_ln 47870f66f451Sopenharmony_ci#ifndef TT 47880f66f451Sopenharmony_ci#define TT this.ln 47890f66f451Sopenharmony_ci#endif 47900f66f451Sopenharmony_ci#define FLAG_s (1<<0) 47910f66f451Sopenharmony_ci#define FLAG_f (1<<1) 47920f66f451Sopenharmony_ci#define FLAG_n (1<<2) 47930f66f451Sopenharmony_ci#define FLAG_v (1<<3) 47940f66f451Sopenharmony_ci#define FLAG_T (1<<4) 47950f66f451Sopenharmony_ci#define FLAG_t (1<<5) 47960f66f451Sopenharmony_ci#endif 47970f66f451Sopenharmony_ci 47980f66f451Sopenharmony_ci#ifdef FOR_load_policy 47990f66f451Sopenharmony_ci#ifndef TT 48000f66f451Sopenharmony_ci#define TT this.load_policy 48010f66f451Sopenharmony_ci#endif 48020f66f451Sopenharmony_ci#endif 48030f66f451Sopenharmony_ci 48040f66f451Sopenharmony_ci#ifdef FOR_log 48050f66f451Sopenharmony_ci#ifndef TT 48060f66f451Sopenharmony_ci#define TT this.log 48070f66f451Sopenharmony_ci#endif 48080f66f451Sopenharmony_ci#define FLAG_t (FORCED_FLAG<<0) 48090f66f451Sopenharmony_ci#define FLAG_p (FORCED_FLAG<<1) 48100f66f451Sopenharmony_ci#endif 48110f66f451Sopenharmony_ci 48120f66f451Sopenharmony_ci#ifdef FOR_logger 48130f66f451Sopenharmony_ci#ifndef TT 48140f66f451Sopenharmony_ci#define TT this.logger 48150f66f451Sopenharmony_ci#endif 48160f66f451Sopenharmony_ci#define FLAG_p (1<<0) 48170f66f451Sopenharmony_ci#define FLAG_t (1<<1) 48180f66f451Sopenharmony_ci#define FLAG_s (1<<2) 48190f66f451Sopenharmony_ci#endif 48200f66f451Sopenharmony_ci 48210f66f451Sopenharmony_ci#ifdef FOR_login 48220f66f451Sopenharmony_ci#ifndef TT 48230f66f451Sopenharmony_ci#define TT this.login 48240f66f451Sopenharmony_ci#endif 48250f66f451Sopenharmony_ci#define FLAG_h (1<<0) 48260f66f451Sopenharmony_ci#define FLAG_p (1<<1) 48270f66f451Sopenharmony_ci#define FLAG_f (1<<2) 48280f66f451Sopenharmony_ci#endif 48290f66f451Sopenharmony_ci 48300f66f451Sopenharmony_ci#ifdef FOR_logname 48310f66f451Sopenharmony_ci#ifndef TT 48320f66f451Sopenharmony_ci#define TT this.logname 48330f66f451Sopenharmony_ci#endif 48340f66f451Sopenharmony_ci#endif 48350f66f451Sopenharmony_ci 48360f66f451Sopenharmony_ci#ifdef FOR_logwrapper 48370f66f451Sopenharmony_ci#ifndef TT 48380f66f451Sopenharmony_ci#define TT this.logwrapper 48390f66f451Sopenharmony_ci#endif 48400f66f451Sopenharmony_ci#endif 48410f66f451Sopenharmony_ci 48420f66f451Sopenharmony_ci#ifdef FOR_losetup 48430f66f451Sopenharmony_ci#ifndef TT 48440f66f451Sopenharmony_ci#define TT this.losetup 48450f66f451Sopenharmony_ci#endif 48460f66f451Sopenharmony_ci#define FLAG_D (1<<0) 48470f66f451Sopenharmony_ci#define FLAG_a (1<<1) 48480f66f451Sopenharmony_ci#define FLAG_c (1<<2) 48490f66f451Sopenharmony_ci#define FLAG_d (1<<3) 48500f66f451Sopenharmony_ci#define FLAG_f (1<<4) 48510f66f451Sopenharmony_ci#define FLAG_j (1<<5) 48520f66f451Sopenharmony_ci#define FLAG_o (1<<6) 48530f66f451Sopenharmony_ci#define FLAG_r (1<<7) 48540f66f451Sopenharmony_ci#define FLAG_s (1<<8) 48550f66f451Sopenharmony_ci#define FLAG_S (1<<9) 48560f66f451Sopenharmony_ci#endif 48570f66f451Sopenharmony_ci 48580f66f451Sopenharmony_ci#ifdef FOR_ls 48590f66f451Sopenharmony_ci#ifndef TT 48600f66f451Sopenharmony_ci#define TT this.ls 48610f66f451Sopenharmony_ci#endif 48620f66f451Sopenharmony_ci#define FLAG_1 (1<<0) 48630f66f451Sopenharmony_ci#define FLAG_x (1<<1) 48640f66f451Sopenharmony_ci#define FLAG_u (1<<2) 48650f66f451Sopenharmony_ci#define FLAG_t (1<<3) 48660f66f451Sopenharmony_ci#define FLAG_s (1<<4) 48670f66f451Sopenharmony_ci#define FLAG_r (1<<5) 48680f66f451Sopenharmony_ci#define FLAG_q (1<<6) 48690f66f451Sopenharmony_ci#define FLAG_p (1<<7) 48700f66f451Sopenharmony_ci#define FLAG_n (1<<8) 48710f66f451Sopenharmony_ci#define FLAG_m (1<<9) 48720f66f451Sopenharmony_ci#define FLAG_l (1<<10) 48730f66f451Sopenharmony_ci#define FLAG_k (1<<11) 48740f66f451Sopenharmony_ci#define FLAG_i (1<<12) 48750f66f451Sopenharmony_ci#define FLAG_h (1<<13) 48760f66f451Sopenharmony_ci#define FLAG_f (1<<14) 48770f66f451Sopenharmony_ci#define FLAG_d (1<<15) 48780f66f451Sopenharmony_ci#define FLAG_c (1<<16) 48790f66f451Sopenharmony_ci#define FLAG_b (1<<17) 48800f66f451Sopenharmony_ci#define FLAG_a (1<<18) 48810f66f451Sopenharmony_ci#define FLAG_S (1<<19) 48820f66f451Sopenharmony_ci#define FLAG_R (1<<20) 48830f66f451Sopenharmony_ci#define FLAG_L (1<<21) 48840f66f451Sopenharmony_ci#define FLAG_H (1<<22) 48850f66f451Sopenharmony_ci#define FLAG_F (1<<23) 48860f66f451Sopenharmony_ci#define FLAG_C (1<<24) 48870f66f451Sopenharmony_ci#define FLAG_A (1<<25) 48880f66f451Sopenharmony_ci#define FLAG_o (1<<26) 48890f66f451Sopenharmony_ci#define FLAG_g (1<<27) 48900f66f451Sopenharmony_ci#define FLAG_Z (1<<28) 48910f66f451Sopenharmony_ci#define FLAG_show_control_chars (1<<29) 48920f66f451Sopenharmony_ci#define FLAG_full_time (1<<30) 48930f66f451Sopenharmony_ci#define FLAG_color (1<<31) 48940f66f451Sopenharmony_ci#endif 48950f66f451Sopenharmony_ci 48960f66f451Sopenharmony_ci#ifdef FOR_lsattr 48970f66f451Sopenharmony_ci#ifndef TT 48980f66f451Sopenharmony_ci#define TT this.lsattr 48990f66f451Sopenharmony_ci#endif 49000f66f451Sopenharmony_ci#define FLAG_R (1<<0) 49010f66f451Sopenharmony_ci#define FLAG_a (1<<1) 49020f66f451Sopenharmony_ci#define FLAG_d (1<<2) 49030f66f451Sopenharmony_ci#define FLAG_l (1<<3) 49040f66f451Sopenharmony_ci#define FLAG_v (1<<4) 49050f66f451Sopenharmony_ci#endif 49060f66f451Sopenharmony_ci 49070f66f451Sopenharmony_ci#ifdef FOR_lsmod 49080f66f451Sopenharmony_ci#ifndef TT 49090f66f451Sopenharmony_ci#define TT this.lsmod 49100f66f451Sopenharmony_ci#endif 49110f66f451Sopenharmony_ci#endif 49120f66f451Sopenharmony_ci 49130f66f451Sopenharmony_ci#ifdef FOR_lsof 49140f66f451Sopenharmony_ci#ifndef TT 49150f66f451Sopenharmony_ci#define TT this.lsof 49160f66f451Sopenharmony_ci#endif 49170f66f451Sopenharmony_ci#define FLAG_t (FORCED_FLAG<<0) 49180f66f451Sopenharmony_ci#define FLAG_p (FORCED_FLAG<<1) 49190f66f451Sopenharmony_ci#define FLAG_l (FORCED_FLAG<<2) 49200f66f451Sopenharmony_ci#endif 49210f66f451Sopenharmony_ci 49220f66f451Sopenharmony_ci#ifdef FOR_lspci 49230f66f451Sopenharmony_ci#ifndef TT 49240f66f451Sopenharmony_ci#define TT this.lspci 49250f66f451Sopenharmony_ci#endif 49260f66f451Sopenharmony_ci#define FLAG_i (1<<0) 49270f66f451Sopenharmony_ci#define FLAG_n (1<<1) 49280f66f451Sopenharmony_ci#define FLAG_k (1<<2) 49290f66f451Sopenharmony_ci#define FLAG_m (1<<3) 49300f66f451Sopenharmony_ci#define FLAG_e (1<<4) 49310f66f451Sopenharmony_ci#endif 49320f66f451Sopenharmony_ci 49330f66f451Sopenharmony_ci#ifdef FOR_lsusb 49340f66f451Sopenharmony_ci#ifndef TT 49350f66f451Sopenharmony_ci#define TT this.lsusb 49360f66f451Sopenharmony_ci#endif 49370f66f451Sopenharmony_ci#endif 49380f66f451Sopenharmony_ci 49390f66f451Sopenharmony_ci#ifdef FOR_makedevs 49400f66f451Sopenharmony_ci#ifndef TT 49410f66f451Sopenharmony_ci#define TT this.makedevs 49420f66f451Sopenharmony_ci#endif 49430f66f451Sopenharmony_ci#define FLAG_d (1<<0) 49440f66f451Sopenharmony_ci#endif 49450f66f451Sopenharmony_ci 49460f66f451Sopenharmony_ci#ifdef FOR_man 49470f66f451Sopenharmony_ci#ifndef TT 49480f66f451Sopenharmony_ci#define TT this.man 49490f66f451Sopenharmony_ci#endif 49500f66f451Sopenharmony_ci#define FLAG_M (FORCED_FLAG<<0) 49510f66f451Sopenharmony_ci#define FLAG_k (FORCED_FLAG<<1) 49520f66f451Sopenharmony_ci#endif 49530f66f451Sopenharmony_ci 49540f66f451Sopenharmony_ci#ifdef FOR_mcookie 49550f66f451Sopenharmony_ci#ifndef TT 49560f66f451Sopenharmony_ci#define TT this.mcookie 49570f66f451Sopenharmony_ci#endif 49580f66f451Sopenharmony_ci#define FLAG_V (1<<0) 49590f66f451Sopenharmony_ci#define FLAG_v (1<<1) 49600f66f451Sopenharmony_ci#endif 49610f66f451Sopenharmony_ci 49620f66f451Sopenharmony_ci#ifdef FOR_md5sum 49630f66f451Sopenharmony_ci#ifndef TT 49640f66f451Sopenharmony_ci#define TT this.md5sum 49650f66f451Sopenharmony_ci#endif 49660f66f451Sopenharmony_ci#define FLAG_s (1<<0) 49670f66f451Sopenharmony_ci#define FLAG_c (1<<1) 49680f66f451Sopenharmony_ci#define FLAG_b (1<<2) 49690f66f451Sopenharmony_ci#endif 49700f66f451Sopenharmony_ci 49710f66f451Sopenharmony_ci#ifdef FOR_mdev 49720f66f451Sopenharmony_ci#ifndef TT 49730f66f451Sopenharmony_ci#define TT this.mdev 49740f66f451Sopenharmony_ci#endif 49750f66f451Sopenharmony_ci#define FLAG_s (1<<0) 49760f66f451Sopenharmony_ci#endif 49770f66f451Sopenharmony_ci 49780f66f451Sopenharmony_ci#ifdef FOR_microcom 49790f66f451Sopenharmony_ci#ifndef TT 49800f66f451Sopenharmony_ci#define TT this.microcom 49810f66f451Sopenharmony_ci#endif 49820f66f451Sopenharmony_ci#define FLAG_X (1<<0) 49830f66f451Sopenharmony_ci#define FLAG_s (1<<1) 49840f66f451Sopenharmony_ci#endif 49850f66f451Sopenharmony_ci 49860f66f451Sopenharmony_ci#ifdef FOR_mix 49870f66f451Sopenharmony_ci#ifndef TT 49880f66f451Sopenharmony_ci#define TT this.mix 49890f66f451Sopenharmony_ci#endif 49900f66f451Sopenharmony_ci#define FLAG_r (1<<0) 49910f66f451Sopenharmony_ci#define FLAG_l (1<<1) 49920f66f451Sopenharmony_ci#define FLAG_d (1<<2) 49930f66f451Sopenharmony_ci#define FLAG_c (1<<3) 49940f66f451Sopenharmony_ci#endif 49950f66f451Sopenharmony_ci 49960f66f451Sopenharmony_ci#ifdef FOR_mkdir 49970f66f451Sopenharmony_ci#ifndef TT 49980f66f451Sopenharmony_ci#define TT this.mkdir 49990f66f451Sopenharmony_ci#endif 50000f66f451Sopenharmony_ci#define FLAG_m (1<<0) 50010f66f451Sopenharmony_ci#define FLAG_p (1<<1) 50020f66f451Sopenharmony_ci#define FLAG_v (1<<2) 50030f66f451Sopenharmony_ci#define FLAG_Z (FORCED_FLAG<<3) 50040f66f451Sopenharmony_ci#endif 50050f66f451Sopenharmony_ci 50060f66f451Sopenharmony_ci#ifdef FOR_mke2fs 50070f66f451Sopenharmony_ci#ifndef TT 50080f66f451Sopenharmony_ci#define TT this.mke2fs 50090f66f451Sopenharmony_ci#endif 50100f66f451Sopenharmony_ci#define FLAG_b (FORCED_FLAG<<0) 50110f66f451Sopenharmony_ci#define FLAG_i (FORCED_FLAG<<1) 50120f66f451Sopenharmony_ci#define FLAG_N (FORCED_FLAG<<2) 50130f66f451Sopenharmony_ci#define FLAG_m (FORCED_FLAG<<3) 50140f66f451Sopenharmony_ci#define FLAG_q (FORCED_FLAG<<4) 50150f66f451Sopenharmony_ci#define FLAG_n (FORCED_FLAG<<5) 50160f66f451Sopenharmony_ci#define FLAG_F (FORCED_FLAG<<6) 50170f66f451Sopenharmony_ci#define FLAG_g (FORCED_FLAG<<7) 50180f66f451Sopenharmony_ci#endif 50190f66f451Sopenharmony_ci 50200f66f451Sopenharmony_ci#ifdef FOR_mkfifo 50210f66f451Sopenharmony_ci#ifndef TT 50220f66f451Sopenharmony_ci#define TT this.mkfifo 50230f66f451Sopenharmony_ci#endif 50240f66f451Sopenharmony_ci#define FLAG_m (1<<0) 50250f66f451Sopenharmony_ci#define FLAG_Z (FORCED_FLAG<<1) 50260f66f451Sopenharmony_ci#endif 50270f66f451Sopenharmony_ci 50280f66f451Sopenharmony_ci#ifdef FOR_mknod 50290f66f451Sopenharmony_ci#ifndef TT 50300f66f451Sopenharmony_ci#define TT this.mknod 50310f66f451Sopenharmony_ci#endif 50320f66f451Sopenharmony_ci#define FLAG_Z (FORCED_FLAG<<0) 50330f66f451Sopenharmony_ci#define FLAG_m (1<<1) 50340f66f451Sopenharmony_ci#endif 50350f66f451Sopenharmony_ci 50360f66f451Sopenharmony_ci#ifdef FOR_mkpasswd 50370f66f451Sopenharmony_ci#ifndef TT 50380f66f451Sopenharmony_ci#define TT this.mkpasswd 50390f66f451Sopenharmony_ci#endif 50400f66f451Sopenharmony_ci#define FLAG_P (1<<0) 50410f66f451Sopenharmony_ci#define FLAG_m (1<<1) 50420f66f451Sopenharmony_ci#define FLAG_S (1<<2) 50430f66f451Sopenharmony_ci#endif 50440f66f451Sopenharmony_ci 50450f66f451Sopenharmony_ci#ifdef FOR_mkswap 50460f66f451Sopenharmony_ci#ifndef TT 50470f66f451Sopenharmony_ci#define TT this.mkswap 50480f66f451Sopenharmony_ci#endif 50490f66f451Sopenharmony_ci#define FLAG_L (1<<0) 50500f66f451Sopenharmony_ci#endif 50510f66f451Sopenharmony_ci 50520f66f451Sopenharmony_ci#ifdef FOR_mktemp 50530f66f451Sopenharmony_ci#ifndef TT 50540f66f451Sopenharmony_ci#define TT this.mktemp 50550f66f451Sopenharmony_ci#endif 50560f66f451Sopenharmony_ci#define FLAG_t (1<<0) 50570f66f451Sopenharmony_ci#define FLAG_p (1<<1) 50580f66f451Sopenharmony_ci#define FLAG_d (1<<2) 50590f66f451Sopenharmony_ci#define FLAG_q (1<<3) 50600f66f451Sopenharmony_ci#define FLAG_u (1<<4) 50610f66f451Sopenharmony_ci#define FLAG_tmpdir (1<<5) 50620f66f451Sopenharmony_ci#endif 50630f66f451Sopenharmony_ci 50640f66f451Sopenharmony_ci#ifdef FOR_modinfo 50650f66f451Sopenharmony_ci#ifndef TT 50660f66f451Sopenharmony_ci#define TT this.modinfo 50670f66f451Sopenharmony_ci#endif 50680f66f451Sopenharmony_ci#define FLAG_0 (1<<0) 50690f66f451Sopenharmony_ci#define FLAG_F (1<<1) 50700f66f451Sopenharmony_ci#define FLAG_k (1<<2) 50710f66f451Sopenharmony_ci#define FLAG_b (1<<3) 50720f66f451Sopenharmony_ci#endif 50730f66f451Sopenharmony_ci 50740f66f451Sopenharmony_ci#ifdef FOR_modprobe 50750f66f451Sopenharmony_ci#ifndef TT 50760f66f451Sopenharmony_ci#define TT this.modprobe 50770f66f451Sopenharmony_ci#endif 50780f66f451Sopenharmony_ci#define FLAG_d (FORCED_FLAG<<0) 50790f66f451Sopenharmony_ci#define FLAG_b (FORCED_FLAG<<1) 50800f66f451Sopenharmony_ci#define FLAG_D (FORCED_FLAG<<2) 50810f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<3) 50820f66f451Sopenharmony_ci#define FLAG_v (FORCED_FLAG<<4) 50830f66f451Sopenharmony_ci#define FLAG_q (FORCED_FLAG<<5) 50840f66f451Sopenharmony_ci#define FLAG_r (FORCED_FLAG<<6) 50850f66f451Sopenharmony_ci#define FLAG_l (FORCED_FLAG<<7) 50860f66f451Sopenharmony_ci#define FLAG_a (FORCED_FLAG<<8) 50870f66f451Sopenharmony_ci#endif 50880f66f451Sopenharmony_ci 50890f66f451Sopenharmony_ci#ifdef FOR_more 50900f66f451Sopenharmony_ci#ifndef TT 50910f66f451Sopenharmony_ci#define TT this.more 50920f66f451Sopenharmony_ci#endif 50930f66f451Sopenharmony_ci#endif 50940f66f451Sopenharmony_ci 50950f66f451Sopenharmony_ci#ifdef FOR_mount 50960f66f451Sopenharmony_ci#ifndef TT 50970f66f451Sopenharmony_ci#define TT this.mount 50980f66f451Sopenharmony_ci#endif 50990f66f451Sopenharmony_ci#define FLAG_o (1<<0) 51000f66f451Sopenharmony_ci#define FLAG_t (1<<1) 51010f66f451Sopenharmony_ci#define FLAG_w (1<<2) 51020f66f451Sopenharmony_ci#define FLAG_v (1<<3) 51030f66f451Sopenharmony_ci#define FLAG_r (1<<4) 51040f66f451Sopenharmony_ci#define FLAG_n (1<<5) 51050f66f451Sopenharmony_ci#define FLAG_f (1<<6) 51060f66f451Sopenharmony_ci#define FLAG_a (1<<7) 51070f66f451Sopenharmony_ci#define FLAG_O (1<<8) 51080f66f451Sopenharmony_ci#endif 51090f66f451Sopenharmony_ci 51100f66f451Sopenharmony_ci#ifdef FOR_mountpoint 51110f66f451Sopenharmony_ci#ifndef TT 51120f66f451Sopenharmony_ci#define TT this.mountpoint 51130f66f451Sopenharmony_ci#endif 51140f66f451Sopenharmony_ci#define FLAG_x (1<<0) 51150f66f451Sopenharmony_ci#define FLAG_d (1<<1) 51160f66f451Sopenharmony_ci#define FLAG_q (1<<2) 51170f66f451Sopenharmony_ci#endif 51180f66f451Sopenharmony_ci 51190f66f451Sopenharmony_ci#ifdef FOR_mv 51200f66f451Sopenharmony_ci#ifndef TT 51210f66f451Sopenharmony_ci#define TT this.mv 51220f66f451Sopenharmony_ci#endif 51230f66f451Sopenharmony_ci#define FLAG_i (1<<0) 51240f66f451Sopenharmony_ci#define FLAG_f (1<<1) 51250f66f451Sopenharmony_ci#define FLAG_F (1<<2) 51260f66f451Sopenharmony_ci#define FLAG_n (1<<3) 51270f66f451Sopenharmony_ci#define FLAG_v (1<<4) 51280f66f451Sopenharmony_ci#endif 51290f66f451Sopenharmony_ci 51300f66f451Sopenharmony_ci#ifdef FOR_nbd_client 51310f66f451Sopenharmony_ci#ifndef TT 51320f66f451Sopenharmony_ci#define TT this.nbd_client 51330f66f451Sopenharmony_ci#endif 51340f66f451Sopenharmony_ci#define FLAG_s (1<<0) 51350f66f451Sopenharmony_ci#define FLAG_n (1<<1) 51360f66f451Sopenharmony_ci#endif 51370f66f451Sopenharmony_ci 51380f66f451Sopenharmony_ci#ifdef FOR_netcat 51390f66f451Sopenharmony_ci#ifndef TT 51400f66f451Sopenharmony_ci#define TT this.netcat 51410f66f451Sopenharmony_ci#endif 51420f66f451Sopenharmony_ci#define FLAG_U (1<<0) 51430f66f451Sopenharmony_ci#define FLAG_u (1<<1) 51440f66f451Sopenharmony_ci#define FLAG_6 (1<<2) 51450f66f451Sopenharmony_ci#define FLAG_4 (1<<3) 51460f66f451Sopenharmony_ci#define FLAG_f (1<<4) 51470f66f451Sopenharmony_ci#define FLAG_s (1<<5) 51480f66f451Sopenharmony_ci#define FLAG_q (1<<6) 51490f66f451Sopenharmony_ci#define FLAG_p (1<<7) 51500f66f451Sopenharmony_ci#define FLAG_W (1<<8) 51510f66f451Sopenharmony_ci#define FLAG_w (1<<9) 51520f66f451Sopenharmony_ci#define FLAG_L (1<<10) 51530f66f451Sopenharmony_ci#define FLAG_l (1<<11) 51540f66f451Sopenharmony_ci#define FLAG_E (1<<12) 51550f66f451Sopenharmony_ci#define FLAG_t (1<<13) 51560f66f451Sopenharmony_ci#endif 51570f66f451Sopenharmony_ci 51580f66f451Sopenharmony_ci#ifdef FOR_netstat 51590f66f451Sopenharmony_ci#ifndef TT 51600f66f451Sopenharmony_ci#define TT this.netstat 51610f66f451Sopenharmony_ci#endif 51620f66f451Sopenharmony_ci#define FLAG_l (1<<0) 51630f66f451Sopenharmony_ci#define FLAG_a (1<<1) 51640f66f451Sopenharmony_ci#define FLAG_e (1<<2) 51650f66f451Sopenharmony_ci#define FLAG_n (1<<3) 51660f66f451Sopenharmony_ci#define FLAG_t (1<<4) 51670f66f451Sopenharmony_ci#define FLAG_u (1<<5) 51680f66f451Sopenharmony_ci#define FLAG_w (1<<6) 51690f66f451Sopenharmony_ci#define FLAG_x (1<<7) 51700f66f451Sopenharmony_ci#define FLAG_r (1<<8) 51710f66f451Sopenharmony_ci#define FLAG_W (1<<9) 51720f66f451Sopenharmony_ci#define FLAG_p (1<<10) 51730f66f451Sopenharmony_ci#endif 51740f66f451Sopenharmony_ci 51750f66f451Sopenharmony_ci#ifdef FOR_nice 51760f66f451Sopenharmony_ci#ifndef TT 51770f66f451Sopenharmony_ci#define TT this.nice 51780f66f451Sopenharmony_ci#endif 51790f66f451Sopenharmony_ci#define FLAG_n (1<<0) 51800f66f451Sopenharmony_ci#endif 51810f66f451Sopenharmony_ci 51820f66f451Sopenharmony_ci#ifdef FOR_nl 51830f66f451Sopenharmony_ci#ifndef TT 51840f66f451Sopenharmony_ci#define TT this.nl 51850f66f451Sopenharmony_ci#endif 51860f66f451Sopenharmony_ci#define FLAG_s (1<<0) 51870f66f451Sopenharmony_ci#define FLAG_n (1<<1) 51880f66f451Sopenharmony_ci#define FLAG_b (1<<2) 51890f66f451Sopenharmony_ci#define FLAG_E (1<<3) 51900f66f451Sopenharmony_ci#define FLAG_w (1<<4) 51910f66f451Sopenharmony_ci#define FLAG_l (1<<5) 51920f66f451Sopenharmony_ci#define FLAG_v (1<<6) 51930f66f451Sopenharmony_ci#endif 51940f66f451Sopenharmony_ci 51950f66f451Sopenharmony_ci#ifdef FOR_nohup 51960f66f451Sopenharmony_ci#ifndef TT 51970f66f451Sopenharmony_ci#define TT this.nohup 51980f66f451Sopenharmony_ci#endif 51990f66f451Sopenharmony_ci#endif 52000f66f451Sopenharmony_ci 52010f66f451Sopenharmony_ci#ifdef FOR_nproc 52020f66f451Sopenharmony_ci#ifndef TT 52030f66f451Sopenharmony_ci#define TT this.nproc 52040f66f451Sopenharmony_ci#endif 52050f66f451Sopenharmony_ci#define FLAG_all (1<<0) 52060f66f451Sopenharmony_ci#endif 52070f66f451Sopenharmony_ci 52080f66f451Sopenharmony_ci#ifdef FOR_nsenter 52090f66f451Sopenharmony_ci#ifndef TT 52100f66f451Sopenharmony_ci#define TT this.nsenter 52110f66f451Sopenharmony_ci#endif 52120f66f451Sopenharmony_ci#define FLAG_U (1<<0) 52130f66f451Sopenharmony_ci#define FLAG_u (1<<1) 52140f66f451Sopenharmony_ci#define FLAG_p (1<<2) 52150f66f451Sopenharmony_ci#define FLAG_n (1<<3) 52160f66f451Sopenharmony_ci#define FLAG_m (1<<4) 52170f66f451Sopenharmony_ci#define FLAG_i (1<<5) 52180f66f451Sopenharmony_ci#define FLAG_t (1<<6) 52190f66f451Sopenharmony_ci#define FLAG_F (1<<7) 52200f66f451Sopenharmony_ci#endif 52210f66f451Sopenharmony_ci 52220f66f451Sopenharmony_ci#ifdef FOR_od 52230f66f451Sopenharmony_ci#ifndef TT 52240f66f451Sopenharmony_ci#define TT this.od 52250f66f451Sopenharmony_ci#endif 52260f66f451Sopenharmony_ci#define FLAG_t (1<<0) 52270f66f451Sopenharmony_ci#define FLAG_A (1<<1) 52280f66f451Sopenharmony_ci#define FLAG_b (1<<2) 52290f66f451Sopenharmony_ci#define FLAG_c (1<<3) 52300f66f451Sopenharmony_ci#define FLAG_d (1<<4) 52310f66f451Sopenharmony_ci#define FLAG_o (1<<5) 52320f66f451Sopenharmony_ci#define FLAG_s (1<<6) 52330f66f451Sopenharmony_ci#define FLAG_x (1<<7) 52340f66f451Sopenharmony_ci#define FLAG_N (1<<8) 52350f66f451Sopenharmony_ci#define FLAG_w (1<<9) 52360f66f451Sopenharmony_ci#define FLAG_v (1<<10) 52370f66f451Sopenharmony_ci#define FLAG_j (1<<11) 52380f66f451Sopenharmony_ci#endif 52390f66f451Sopenharmony_ci 52400f66f451Sopenharmony_ci#ifdef FOR_oneit 52410f66f451Sopenharmony_ci#ifndef TT 52420f66f451Sopenharmony_ci#define TT this.oneit 52430f66f451Sopenharmony_ci#endif 52440f66f451Sopenharmony_ci#define FLAG_3 (1<<0) 52450f66f451Sopenharmony_ci#define FLAG_p (1<<1) 52460f66f451Sopenharmony_ci#define FLAG_c (1<<2) 52470f66f451Sopenharmony_ci#define FLAG_n (1<<3) 52480f66f451Sopenharmony_ci#endif 52490f66f451Sopenharmony_ci 52500f66f451Sopenharmony_ci#ifdef FOR_openvt 52510f66f451Sopenharmony_ci#ifndef TT 52520f66f451Sopenharmony_ci#define TT this.openvt 52530f66f451Sopenharmony_ci#endif 52540f66f451Sopenharmony_ci#define FLAG_w (FORCED_FLAG<<0) 52550f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<1) 52560f66f451Sopenharmony_ci#define FLAG_c (FORCED_FLAG<<2) 52570f66f451Sopenharmony_ci#endif 52580f66f451Sopenharmony_ci 52590f66f451Sopenharmony_ci#ifdef FOR_partprobe 52600f66f451Sopenharmony_ci#ifndef TT 52610f66f451Sopenharmony_ci#define TT this.partprobe 52620f66f451Sopenharmony_ci#endif 52630f66f451Sopenharmony_ci#endif 52640f66f451Sopenharmony_ci 52650f66f451Sopenharmony_ci#ifdef FOR_passwd 52660f66f451Sopenharmony_ci#ifndef TT 52670f66f451Sopenharmony_ci#define TT this.passwd 52680f66f451Sopenharmony_ci#endif 52690f66f451Sopenharmony_ci#define FLAG_u (1<<0) 52700f66f451Sopenharmony_ci#define FLAG_l (1<<1) 52710f66f451Sopenharmony_ci#define FLAG_d (1<<2) 52720f66f451Sopenharmony_ci#define FLAG_a (1<<3) 52730f66f451Sopenharmony_ci#endif 52740f66f451Sopenharmony_ci 52750f66f451Sopenharmony_ci#ifdef FOR_paste 52760f66f451Sopenharmony_ci#ifndef TT 52770f66f451Sopenharmony_ci#define TT this.paste 52780f66f451Sopenharmony_ci#endif 52790f66f451Sopenharmony_ci#define FLAG_s (1<<0) 52800f66f451Sopenharmony_ci#define FLAG_d (1<<1) 52810f66f451Sopenharmony_ci#endif 52820f66f451Sopenharmony_ci 52830f66f451Sopenharmony_ci#ifdef FOR_patch 52840f66f451Sopenharmony_ci#ifndef TT 52850f66f451Sopenharmony_ci#define TT this.patch 52860f66f451Sopenharmony_ci#endif 52870f66f451Sopenharmony_ci#define FLAG_s (1<<0) 52880f66f451Sopenharmony_ci#define FLAG_R (1<<1) 52890f66f451Sopenharmony_ci#define FLAG_i (1<<2) 52900f66f451Sopenharmony_ci#define FLAG_d (1<<3) 52910f66f451Sopenharmony_ci#define FLAG_p (1<<4) 52920f66f451Sopenharmony_ci#define FLAG_l (1<<5) 52930f66f451Sopenharmony_ci#define FLAG_u (1<<6) 52940f66f451Sopenharmony_ci#define FLAG_f (1<<7) 52950f66f451Sopenharmony_ci#define FLAG_g (1<<8) 52960f66f451Sopenharmony_ci#define FLAG_x (FORCED_FLAG<<9) 52970f66f451Sopenharmony_ci#define FLAG_dry_run (1<<10) 52980f66f451Sopenharmony_ci#define FLAG_no_backup_if_mismatch (1<<11) 52990f66f451Sopenharmony_ci#endif 53000f66f451Sopenharmony_ci 53010f66f451Sopenharmony_ci#ifdef FOR_pgrep 53020f66f451Sopenharmony_ci#ifndef TT 53030f66f451Sopenharmony_ci#define TT this.pgrep 53040f66f451Sopenharmony_ci#endif 53050f66f451Sopenharmony_ci#define FLAG_L (1<<0) 53060f66f451Sopenharmony_ci#define FLAG_x (1<<1) 53070f66f451Sopenharmony_ci#define FLAG_v (1<<2) 53080f66f451Sopenharmony_ci#define FLAG_o (1<<3) 53090f66f451Sopenharmony_ci#define FLAG_n (1<<4) 53100f66f451Sopenharmony_ci#define FLAG_f (1<<5) 53110f66f451Sopenharmony_ci#define FLAG_G (1<<6) 53120f66f451Sopenharmony_ci#define FLAG_g (1<<7) 53130f66f451Sopenharmony_ci#define FLAG_P (1<<8) 53140f66f451Sopenharmony_ci#define FLAG_s (1<<9) 53150f66f451Sopenharmony_ci#define FLAG_t (1<<10) 53160f66f451Sopenharmony_ci#define FLAG_U (1<<11) 53170f66f451Sopenharmony_ci#define FLAG_u (1<<12) 53180f66f451Sopenharmony_ci#define FLAG_d (1<<13) 53190f66f451Sopenharmony_ci#define FLAG_l (1<<14) 53200f66f451Sopenharmony_ci#define FLAG_c (1<<15) 53210f66f451Sopenharmony_ci#endif 53220f66f451Sopenharmony_ci 53230f66f451Sopenharmony_ci#ifdef FOR_pidof 53240f66f451Sopenharmony_ci#ifndef TT 53250f66f451Sopenharmony_ci#define TT this.pidof 53260f66f451Sopenharmony_ci#endif 53270f66f451Sopenharmony_ci#define FLAG_x (1<<0) 53280f66f451Sopenharmony_ci#define FLAG_o (1<<1) 53290f66f451Sopenharmony_ci#define FLAG_s (1<<2) 53300f66f451Sopenharmony_ci#endif 53310f66f451Sopenharmony_ci 53320f66f451Sopenharmony_ci#ifdef FOR_ping 53330f66f451Sopenharmony_ci#ifndef TT 53340f66f451Sopenharmony_ci#define TT this.ping 53350f66f451Sopenharmony_ci#endif 53360f66f451Sopenharmony_ci#define FLAG_I (1<<0) 53370f66f451Sopenharmony_ci#define FLAG_6 (1<<1) 53380f66f451Sopenharmony_ci#define FLAG_4 (1<<2) 53390f66f451Sopenharmony_ci#define FLAG_f (1<<3) 53400f66f451Sopenharmony_ci#define FLAG_q (1<<4) 53410f66f451Sopenharmony_ci#define FLAG_w (1<<5) 53420f66f451Sopenharmony_ci#define FLAG_W (1<<6) 53430f66f451Sopenharmony_ci#define FLAG_i (1<<7) 53440f66f451Sopenharmony_ci#define FLAG_s (1<<8) 53450f66f451Sopenharmony_ci#define FLAG_c (1<<9) 53460f66f451Sopenharmony_ci#define FLAG_t (1<<10) 53470f66f451Sopenharmony_ci#define FLAG_m (1<<11) 53480f66f451Sopenharmony_ci#endif 53490f66f451Sopenharmony_ci 53500f66f451Sopenharmony_ci#ifdef FOR_pivot_root 53510f66f451Sopenharmony_ci#ifndef TT 53520f66f451Sopenharmony_ci#define TT this.pivot_root 53530f66f451Sopenharmony_ci#endif 53540f66f451Sopenharmony_ci#endif 53550f66f451Sopenharmony_ci 53560f66f451Sopenharmony_ci#ifdef FOR_pkill 53570f66f451Sopenharmony_ci#ifndef TT 53580f66f451Sopenharmony_ci#define TT this.pkill 53590f66f451Sopenharmony_ci#endif 53600f66f451Sopenharmony_ci#define FLAG_l (1<<0) 53610f66f451Sopenharmony_ci#define FLAG_x (1<<1) 53620f66f451Sopenharmony_ci#define FLAG_v (1<<2) 53630f66f451Sopenharmony_ci#define FLAG_o (1<<3) 53640f66f451Sopenharmony_ci#define FLAG_n (1<<4) 53650f66f451Sopenharmony_ci#define FLAG_f (1<<5) 53660f66f451Sopenharmony_ci#define FLAG_G (1<<6) 53670f66f451Sopenharmony_ci#define FLAG_g (1<<7) 53680f66f451Sopenharmony_ci#define FLAG_P (1<<8) 53690f66f451Sopenharmony_ci#define FLAG_s (1<<9) 53700f66f451Sopenharmony_ci#define FLAG_t (1<<10) 53710f66f451Sopenharmony_ci#define FLAG_U (1<<11) 53720f66f451Sopenharmony_ci#define FLAG_u (1<<12) 53730f66f451Sopenharmony_ci#define FLAG_V (1<<13) 53740f66f451Sopenharmony_ci#endif 53750f66f451Sopenharmony_ci 53760f66f451Sopenharmony_ci#ifdef FOR_pmap 53770f66f451Sopenharmony_ci#ifndef TT 53780f66f451Sopenharmony_ci#define TT this.pmap 53790f66f451Sopenharmony_ci#endif 53800f66f451Sopenharmony_ci#define FLAG_q (1<<0) 53810f66f451Sopenharmony_ci#define FLAG_x (1<<1) 53820f66f451Sopenharmony_ci#endif 53830f66f451Sopenharmony_ci 53840f66f451Sopenharmony_ci#ifdef FOR_printenv 53850f66f451Sopenharmony_ci#ifndef TT 53860f66f451Sopenharmony_ci#define TT this.printenv 53870f66f451Sopenharmony_ci#endif 53880f66f451Sopenharmony_ci#define FLAG_0 (1<<0) 53890f66f451Sopenharmony_ci#define FLAG_null (1<<1) 53900f66f451Sopenharmony_ci#endif 53910f66f451Sopenharmony_ci 53920f66f451Sopenharmony_ci#ifdef FOR_printf 53930f66f451Sopenharmony_ci#ifndef TT 53940f66f451Sopenharmony_ci#define TT this.printf 53950f66f451Sopenharmony_ci#endif 53960f66f451Sopenharmony_ci#endif 53970f66f451Sopenharmony_ci 53980f66f451Sopenharmony_ci#ifdef FOR_ps 53990f66f451Sopenharmony_ci#ifndef TT 54000f66f451Sopenharmony_ci#define TT this.ps 54010f66f451Sopenharmony_ci#endif 54020f66f451Sopenharmony_ci#define FLAG_Z (1<<0) 54030f66f451Sopenharmony_ci#define FLAG_w (1<<1) 54040f66f451Sopenharmony_ci#define FLAG_G (1<<2) 54050f66f451Sopenharmony_ci#define FLAG_g (1<<3) 54060f66f451Sopenharmony_ci#define FLAG_U (1<<4) 54070f66f451Sopenharmony_ci#define FLAG_u (1<<5) 54080f66f451Sopenharmony_ci#define FLAG_T (1<<6) 54090f66f451Sopenharmony_ci#define FLAG_t (1<<7) 54100f66f451Sopenharmony_ci#define FLAG_s (1<<8) 54110f66f451Sopenharmony_ci#define FLAG_p (1<<9) 54120f66f451Sopenharmony_ci#define FLAG_O (1<<10) 54130f66f451Sopenharmony_ci#define FLAG_o (1<<11) 54140f66f451Sopenharmony_ci#define FLAG_n (1<<12) 54150f66f451Sopenharmony_ci#define FLAG_M (1<<13) 54160f66f451Sopenharmony_ci#define FLAG_l (1<<14) 54170f66f451Sopenharmony_ci#define FLAG_f (1<<15) 54180f66f451Sopenharmony_ci#define FLAG_e (1<<16) 54190f66f451Sopenharmony_ci#define FLAG_d (1<<17) 54200f66f451Sopenharmony_ci#define FLAG_A (1<<18) 54210f66f451Sopenharmony_ci#define FLAG_a (1<<19) 54220f66f451Sopenharmony_ci#define FLAG_P (1<<20) 54230f66f451Sopenharmony_ci#define FLAG_k (1<<21) 54240f66f451Sopenharmony_ci#endif 54250f66f451Sopenharmony_ci 54260f66f451Sopenharmony_ci#ifdef FOR_pwd 54270f66f451Sopenharmony_ci#ifndef TT 54280f66f451Sopenharmony_ci#define TT this.pwd 54290f66f451Sopenharmony_ci#endif 54300f66f451Sopenharmony_ci#define FLAG_P (1<<0) 54310f66f451Sopenharmony_ci#define FLAG_L (1<<1) 54320f66f451Sopenharmony_ci#endif 54330f66f451Sopenharmony_ci 54340f66f451Sopenharmony_ci#ifdef FOR_pwdx 54350f66f451Sopenharmony_ci#ifndef TT 54360f66f451Sopenharmony_ci#define TT this.pwdx 54370f66f451Sopenharmony_ci#endif 54380f66f451Sopenharmony_ci#define FLAG_a (1<<0) 54390f66f451Sopenharmony_ci#endif 54400f66f451Sopenharmony_ci 54410f66f451Sopenharmony_ci#ifdef FOR_pwgen 54420f66f451Sopenharmony_ci#ifndef TT 54430f66f451Sopenharmony_ci#define TT this.pwgen 54440f66f451Sopenharmony_ci#endif 54450f66f451Sopenharmony_ci#define FLAG_0 (1<<0) 54460f66f451Sopenharmony_ci#define FLAG_A (1<<1) 54470f66f451Sopenharmony_ci#define FLAG_v (1<<2) 54480f66f451Sopenharmony_ci#define FLAG_1 (1<<3) 54490f66f451Sopenharmony_ci#define FLAG_C (1<<4) 54500f66f451Sopenharmony_ci#define FLAG_h (1<<5) 54510f66f451Sopenharmony_ci#define FLAG_B (1<<6) 54520f66f451Sopenharmony_ci#define FLAG_s (1<<7) 54530f66f451Sopenharmony_ci#define FLAG_y (1<<8) 54540f66f451Sopenharmony_ci#define FLAG_n (1<<9) 54550f66f451Sopenharmony_ci#define FLAG_c (1<<10) 54560f66f451Sopenharmony_ci#define FLAG_r (1<<11) 54570f66f451Sopenharmony_ci#endif 54580f66f451Sopenharmony_ci 54590f66f451Sopenharmony_ci#ifdef FOR_readahead 54600f66f451Sopenharmony_ci#ifndef TT 54610f66f451Sopenharmony_ci#define TT this.readahead 54620f66f451Sopenharmony_ci#endif 54630f66f451Sopenharmony_ci#endif 54640f66f451Sopenharmony_ci 54650f66f451Sopenharmony_ci#ifdef FOR_readlink 54660f66f451Sopenharmony_ci#ifndef TT 54670f66f451Sopenharmony_ci#define TT this.readlink 54680f66f451Sopenharmony_ci#endif 54690f66f451Sopenharmony_ci#define FLAG_f (1<<0) 54700f66f451Sopenharmony_ci#define FLAG_e (1<<1) 54710f66f451Sopenharmony_ci#define FLAG_m (1<<2) 54720f66f451Sopenharmony_ci#define FLAG_q (1<<3) 54730f66f451Sopenharmony_ci#define FLAG_n (1<<4) 54740f66f451Sopenharmony_ci#endif 54750f66f451Sopenharmony_ci 54760f66f451Sopenharmony_ci#ifdef FOR_realpath 54770f66f451Sopenharmony_ci#ifndef TT 54780f66f451Sopenharmony_ci#define TT this.realpath 54790f66f451Sopenharmony_ci#endif 54800f66f451Sopenharmony_ci#endif 54810f66f451Sopenharmony_ci 54820f66f451Sopenharmony_ci#ifdef FOR_reboot 54830f66f451Sopenharmony_ci#ifndef TT 54840f66f451Sopenharmony_ci#define TT this.reboot 54850f66f451Sopenharmony_ci#endif 54860f66f451Sopenharmony_ci#define FLAG_n (1<<0) 54870f66f451Sopenharmony_ci#define FLAG_f (1<<1) 54880f66f451Sopenharmony_ci#endif 54890f66f451Sopenharmony_ci 54900f66f451Sopenharmony_ci#ifdef FOR_renice 54910f66f451Sopenharmony_ci#ifndef TT 54920f66f451Sopenharmony_ci#define TT this.renice 54930f66f451Sopenharmony_ci#endif 54940f66f451Sopenharmony_ci#define FLAG_n (1<<0) 54950f66f451Sopenharmony_ci#define FLAG_u (1<<1) 54960f66f451Sopenharmony_ci#define FLAG_p (1<<2) 54970f66f451Sopenharmony_ci#define FLAG_g (1<<3) 54980f66f451Sopenharmony_ci#endif 54990f66f451Sopenharmony_ci 55000f66f451Sopenharmony_ci#ifdef FOR_reset 55010f66f451Sopenharmony_ci#ifndef TT 55020f66f451Sopenharmony_ci#define TT this.reset 55030f66f451Sopenharmony_ci#endif 55040f66f451Sopenharmony_ci#endif 55050f66f451Sopenharmony_ci 55060f66f451Sopenharmony_ci#ifdef FOR_restorecon 55070f66f451Sopenharmony_ci#ifndef TT 55080f66f451Sopenharmony_ci#define TT this.restorecon 55090f66f451Sopenharmony_ci#endif 55100f66f451Sopenharmony_ci#define FLAG_v (FORCED_FLAG<<0) 55110f66f451Sopenharmony_ci#define FLAG_r (FORCED_FLAG<<1) 55120f66f451Sopenharmony_ci#define FLAG_R (FORCED_FLAG<<2) 55130f66f451Sopenharmony_ci#define FLAG_n (FORCED_FLAG<<3) 55140f66f451Sopenharmony_ci#define FLAG_F (FORCED_FLAG<<4) 55150f66f451Sopenharmony_ci#define FLAG_D (FORCED_FLAG<<5) 55160f66f451Sopenharmony_ci#endif 55170f66f451Sopenharmony_ci 55180f66f451Sopenharmony_ci#ifdef FOR_rev 55190f66f451Sopenharmony_ci#ifndef TT 55200f66f451Sopenharmony_ci#define TT this.rev 55210f66f451Sopenharmony_ci#endif 55220f66f451Sopenharmony_ci#endif 55230f66f451Sopenharmony_ci 55240f66f451Sopenharmony_ci#ifdef FOR_rfkill 55250f66f451Sopenharmony_ci#ifndef TT 55260f66f451Sopenharmony_ci#define TT this.rfkill 55270f66f451Sopenharmony_ci#endif 55280f66f451Sopenharmony_ci#endif 55290f66f451Sopenharmony_ci 55300f66f451Sopenharmony_ci#ifdef FOR_rm 55310f66f451Sopenharmony_ci#ifndef TT 55320f66f451Sopenharmony_ci#define TT this.rm 55330f66f451Sopenharmony_ci#endif 55340f66f451Sopenharmony_ci#define FLAG_v (1<<0) 55350f66f451Sopenharmony_ci#define FLAG_r (1<<1) 55360f66f451Sopenharmony_ci#define FLAG_R (1<<2) 55370f66f451Sopenharmony_ci#define FLAG_i (1<<3) 55380f66f451Sopenharmony_ci#define FLAG_f (1<<4) 55390f66f451Sopenharmony_ci#endif 55400f66f451Sopenharmony_ci 55410f66f451Sopenharmony_ci#ifdef FOR_rmdir 55420f66f451Sopenharmony_ci#ifndef TT 55430f66f451Sopenharmony_ci#define TT this.rmdir 55440f66f451Sopenharmony_ci#endif 55450f66f451Sopenharmony_ci#define FLAG_p (1<<0) 55460f66f451Sopenharmony_ci#define FLAG_ignore_fail_on_non_empty (1<<1) 55470f66f451Sopenharmony_ci#endif 55480f66f451Sopenharmony_ci 55490f66f451Sopenharmony_ci#ifdef FOR_rmmod 55500f66f451Sopenharmony_ci#ifndef TT 55510f66f451Sopenharmony_ci#define TT this.rmmod 55520f66f451Sopenharmony_ci#endif 55530f66f451Sopenharmony_ci#define FLAG_f (1<<0) 55540f66f451Sopenharmony_ci#define FLAG_w (1<<1) 55550f66f451Sopenharmony_ci#endif 55560f66f451Sopenharmony_ci 55570f66f451Sopenharmony_ci#ifdef FOR_route 55580f66f451Sopenharmony_ci#ifndef TT 55590f66f451Sopenharmony_ci#define TT this.route 55600f66f451Sopenharmony_ci#endif 55610f66f451Sopenharmony_ci#define FLAG_A (1<<0) 55620f66f451Sopenharmony_ci#define FLAG_e (1<<1) 55630f66f451Sopenharmony_ci#define FLAG_n (1<<2) 55640f66f451Sopenharmony_ci#endif 55650f66f451Sopenharmony_ci 55660f66f451Sopenharmony_ci#ifdef FOR_runcon 55670f66f451Sopenharmony_ci#ifndef TT 55680f66f451Sopenharmony_ci#define TT this.runcon 55690f66f451Sopenharmony_ci#endif 55700f66f451Sopenharmony_ci#endif 55710f66f451Sopenharmony_ci 55720f66f451Sopenharmony_ci#ifdef FOR_sed 55730f66f451Sopenharmony_ci#ifndef TT 55740f66f451Sopenharmony_ci#define TT this.sed 55750f66f451Sopenharmony_ci#endif 55760f66f451Sopenharmony_ci#define FLAG_z (1<<0) 55770f66f451Sopenharmony_ci#define FLAG_r (1<<1) 55780f66f451Sopenharmony_ci#define FLAG_E (1<<2) 55790f66f451Sopenharmony_ci#define FLAG_n (1<<3) 55800f66f451Sopenharmony_ci#define FLAG_i (1<<4) 55810f66f451Sopenharmony_ci#define FLAG_f (1<<5) 55820f66f451Sopenharmony_ci#define FLAG_e (1<<6) 55830f66f451Sopenharmony_ci#define FLAG_version (1<<7) 55840f66f451Sopenharmony_ci#define FLAG_help (1<<8) 55850f66f451Sopenharmony_ci#endif 55860f66f451Sopenharmony_ci 55870f66f451Sopenharmony_ci#ifdef FOR_sendevent 55880f66f451Sopenharmony_ci#ifndef TT 55890f66f451Sopenharmony_ci#define TT this.sendevent 55900f66f451Sopenharmony_ci#endif 55910f66f451Sopenharmony_ci#endif 55920f66f451Sopenharmony_ci 55930f66f451Sopenharmony_ci#ifdef FOR_seq 55940f66f451Sopenharmony_ci#ifndef TT 55950f66f451Sopenharmony_ci#define TT this.seq 55960f66f451Sopenharmony_ci#endif 55970f66f451Sopenharmony_ci#define FLAG_w (1<<0) 55980f66f451Sopenharmony_ci#define FLAG_s (1<<1) 55990f66f451Sopenharmony_ci#define FLAG_f (1<<2) 56000f66f451Sopenharmony_ci#endif 56010f66f451Sopenharmony_ci 56020f66f451Sopenharmony_ci#ifdef FOR_setenforce 56030f66f451Sopenharmony_ci#ifndef TT 56040f66f451Sopenharmony_ci#define TT this.setenforce 56050f66f451Sopenharmony_ci#endif 56060f66f451Sopenharmony_ci#endif 56070f66f451Sopenharmony_ci 56080f66f451Sopenharmony_ci#ifdef FOR_setfattr 56090f66f451Sopenharmony_ci#ifndef TT 56100f66f451Sopenharmony_ci#define TT this.setfattr 56110f66f451Sopenharmony_ci#endif 56120f66f451Sopenharmony_ci#define FLAG_x (1<<0) 56130f66f451Sopenharmony_ci#define FLAG_v (1<<1) 56140f66f451Sopenharmony_ci#define FLAG_n (1<<2) 56150f66f451Sopenharmony_ci#define FLAG_h (1<<3) 56160f66f451Sopenharmony_ci#endif 56170f66f451Sopenharmony_ci 56180f66f451Sopenharmony_ci#ifdef FOR_setsid 56190f66f451Sopenharmony_ci#ifndef TT 56200f66f451Sopenharmony_ci#define TT this.setsid 56210f66f451Sopenharmony_ci#endif 56220f66f451Sopenharmony_ci#define FLAG_t (1<<0) 56230f66f451Sopenharmony_ci#endif 56240f66f451Sopenharmony_ci 56250f66f451Sopenharmony_ci#ifdef FOR_sh 56260f66f451Sopenharmony_ci#ifndef TT 56270f66f451Sopenharmony_ci#define TT this.sh 56280f66f451Sopenharmony_ci#endif 56290f66f451Sopenharmony_ci#define FLAG_i (FORCED_FLAG<<0) 56300f66f451Sopenharmony_ci#define FLAG_c (FORCED_FLAG<<1) 56310f66f451Sopenharmony_ci#endif 56320f66f451Sopenharmony_ci 56330f66f451Sopenharmony_ci#ifdef FOR_sha1sum 56340f66f451Sopenharmony_ci#ifndef TT 56350f66f451Sopenharmony_ci#define TT this.sha1sum 56360f66f451Sopenharmony_ci#endif 56370f66f451Sopenharmony_ci#define FLAG_s (1<<0) 56380f66f451Sopenharmony_ci#define FLAG_c (1<<1) 56390f66f451Sopenharmony_ci#define FLAG_b (1<<2) 56400f66f451Sopenharmony_ci#endif 56410f66f451Sopenharmony_ci 56420f66f451Sopenharmony_ci#ifdef FOR_sha3sum 56430f66f451Sopenharmony_ci#ifndef TT 56440f66f451Sopenharmony_ci#define TT this.sha3sum 56450f66f451Sopenharmony_ci#endif 56460f66f451Sopenharmony_ci#define FLAG_a (1<<0) 56470f66f451Sopenharmony_ci#define FLAG_S (1<<1) 56480f66f451Sopenharmony_ci#define FLAG_b (1<<2) 56490f66f451Sopenharmony_ci#endif 56500f66f451Sopenharmony_ci 56510f66f451Sopenharmony_ci#ifdef FOR_shred 56520f66f451Sopenharmony_ci#ifndef TT 56530f66f451Sopenharmony_ci#define TT this.shred 56540f66f451Sopenharmony_ci#endif 56550f66f451Sopenharmony_ci#define FLAG_f (1<<0) 56560f66f451Sopenharmony_ci#define FLAG_o (1<<1) 56570f66f451Sopenharmony_ci#define FLAG_n (1<<2) 56580f66f451Sopenharmony_ci#define FLAG_s (1<<3) 56590f66f451Sopenharmony_ci#define FLAG_u (1<<4) 56600f66f451Sopenharmony_ci#define FLAG_x (1<<5) 56610f66f451Sopenharmony_ci#define FLAG_z (1<<6) 56620f66f451Sopenharmony_ci#endif 56630f66f451Sopenharmony_ci 56640f66f451Sopenharmony_ci#ifdef FOR_skeleton 56650f66f451Sopenharmony_ci#ifndef TT 56660f66f451Sopenharmony_ci#define TT this.skeleton 56670f66f451Sopenharmony_ci#endif 56680f66f451Sopenharmony_ci#define FLAG_a (FORCED_FLAG<<0) 56690f66f451Sopenharmony_ci#define FLAG_b (FORCED_FLAG<<1) 56700f66f451Sopenharmony_ci#define FLAG_c (FORCED_FLAG<<2) 56710f66f451Sopenharmony_ci#define FLAG_d (FORCED_FLAG<<3) 56720f66f451Sopenharmony_ci#define FLAG_e (FORCED_FLAG<<4) 56730f66f451Sopenharmony_ci#define FLAG_also (FORCED_FLAG<<5) 56740f66f451Sopenharmony_ci#define FLAG_blubber (FORCED_FLAG<<6) 56750f66f451Sopenharmony_ci#define FLAG_walrus (FORCED_FLAG<<7) 56760f66f451Sopenharmony_ci#endif 56770f66f451Sopenharmony_ci 56780f66f451Sopenharmony_ci#ifdef FOR_skeleton_alias 56790f66f451Sopenharmony_ci#ifndef TT 56800f66f451Sopenharmony_ci#define TT this.skeleton_alias 56810f66f451Sopenharmony_ci#endif 56820f66f451Sopenharmony_ci#define FLAG_q (FORCED_FLAG<<0) 56830f66f451Sopenharmony_ci#define FLAG_d (FORCED_FLAG<<1) 56840f66f451Sopenharmony_ci#define FLAG_b (FORCED_FLAG<<2) 56850f66f451Sopenharmony_ci#endif 56860f66f451Sopenharmony_ci 56870f66f451Sopenharmony_ci#ifdef FOR_sleep 56880f66f451Sopenharmony_ci#ifndef TT 56890f66f451Sopenharmony_ci#define TT this.sleep 56900f66f451Sopenharmony_ci#endif 56910f66f451Sopenharmony_ci#endif 56920f66f451Sopenharmony_ci 56930f66f451Sopenharmony_ci#ifdef FOR_sntp 56940f66f451Sopenharmony_ci#ifndef TT 56950f66f451Sopenharmony_ci#define TT this.sntp 56960f66f451Sopenharmony_ci#endif 56970f66f451Sopenharmony_ci#define FLAG_r (1<<0) 56980f66f451Sopenharmony_ci#define FLAG_q (1<<1) 56990f66f451Sopenharmony_ci#define FLAG_D (1<<2) 57000f66f451Sopenharmony_ci#define FLAG_d (1<<3) 57010f66f451Sopenharmony_ci#define FLAG_s (1<<4) 57020f66f451Sopenharmony_ci#define FLAG_a (1<<5) 57030f66f451Sopenharmony_ci#define FLAG_p (1<<6) 57040f66f451Sopenharmony_ci#define FLAG_S (1<<7) 57050f66f451Sopenharmony_ci#define FLAG_m (1<<8) 57060f66f451Sopenharmony_ci#define FLAG_M (1<<9) 57070f66f451Sopenharmony_ci#endif 57080f66f451Sopenharmony_ci 57090f66f451Sopenharmony_ci#ifdef FOR_sort 57100f66f451Sopenharmony_ci#ifndef TT 57110f66f451Sopenharmony_ci#define TT this.sort 57120f66f451Sopenharmony_ci#endif 57130f66f451Sopenharmony_ci#define FLAG_n (1<<0) 57140f66f451Sopenharmony_ci#define FLAG_u (1<<1) 57150f66f451Sopenharmony_ci#define FLAG_r (1<<2) 57160f66f451Sopenharmony_ci#define FLAG_i (1<<3) 57170f66f451Sopenharmony_ci#define FLAG_f (1<<4) 57180f66f451Sopenharmony_ci#define FLAG_d (1<<5) 57190f66f451Sopenharmony_ci#define FLAG_z (1<<6) 57200f66f451Sopenharmony_ci#define FLAG_s (1<<7) 57210f66f451Sopenharmony_ci#define FLAG_c (1<<8) 57220f66f451Sopenharmony_ci#define FLAG_M (1<<9) 57230f66f451Sopenharmony_ci#define FLAG_b (1<<10) 57240f66f451Sopenharmony_ci#define FLAG_V (1<<11) 57250f66f451Sopenharmony_ci#define FLAG_x (1<<12) 57260f66f451Sopenharmony_ci#define FLAG_t (1<<13) 57270f66f451Sopenharmony_ci#define FLAG_k (1<<14) 57280f66f451Sopenharmony_ci#define FLAG_o (1<<15) 57290f66f451Sopenharmony_ci#define FLAG_m (1<<16) 57300f66f451Sopenharmony_ci#define FLAG_T (1<<17) 57310f66f451Sopenharmony_ci#define FLAG_S (1<<18) 57320f66f451Sopenharmony_ci#define FLAG_g (1<<19) 57330f66f451Sopenharmony_ci#endif 57340f66f451Sopenharmony_ci 57350f66f451Sopenharmony_ci#ifdef FOR_split 57360f66f451Sopenharmony_ci#ifndef TT 57370f66f451Sopenharmony_ci#define TT this.split 57380f66f451Sopenharmony_ci#endif 57390f66f451Sopenharmony_ci#define FLAG_n (1<<0) 57400f66f451Sopenharmony_ci#define FLAG_l (1<<1) 57410f66f451Sopenharmony_ci#define FLAG_b (1<<2) 57420f66f451Sopenharmony_ci#define FLAG_a (1<<3) 57430f66f451Sopenharmony_ci#endif 57440f66f451Sopenharmony_ci 57450f66f451Sopenharmony_ci#ifdef FOR_stat 57460f66f451Sopenharmony_ci#ifndef TT 57470f66f451Sopenharmony_ci#define TT this.stat 57480f66f451Sopenharmony_ci#endif 57490f66f451Sopenharmony_ci#define FLAG_t (1<<0) 57500f66f451Sopenharmony_ci#define FLAG_L (1<<1) 57510f66f451Sopenharmony_ci#define FLAG_f (1<<2) 57520f66f451Sopenharmony_ci#define FLAG_c (1<<3) 57530f66f451Sopenharmony_ci#endif 57540f66f451Sopenharmony_ci 57550f66f451Sopenharmony_ci#ifdef FOR_strace 57560f66f451Sopenharmony_ci#ifndef TT 57570f66f451Sopenharmony_ci#define TT this.strace 57580f66f451Sopenharmony_ci#endif 57590f66f451Sopenharmony_ci#define FLAG_v (FORCED_FLAG<<0) 57600f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<1) 57610f66f451Sopenharmony_ci#define FLAG_p (FORCED_FLAG<<2) 57620f66f451Sopenharmony_ci#endif 57630f66f451Sopenharmony_ci 57640f66f451Sopenharmony_ci#ifdef FOR_strings 57650f66f451Sopenharmony_ci#ifndef TT 57660f66f451Sopenharmony_ci#define TT this.strings 57670f66f451Sopenharmony_ci#endif 57680f66f451Sopenharmony_ci#define FLAG_o (1<<0) 57690f66f451Sopenharmony_ci#define FLAG_f (1<<1) 57700f66f451Sopenharmony_ci#define FLAG_n (1<<2) 57710f66f451Sopenharmony_ci#define FLAG_a (1<<3) 57720f66f451Sopenharmony_ci#define FLAG_t (1<<4) 57730f66f451Sopenharmony_ci#endif 57740f66f451Sopenharmony_ci 57750f66f451Sopenharmony_ci#ifdef FOR_stty 57760f66f451Sopenharmony_ci#ifndef TT 57770f66f451Sopenharmony_ci#define TT this.stty 57780f66f451Sopenharmony_ci#endif 57790f66f451Sopenharmony_ci#define FLAG_g (FORCED_FLAG<<0) 57800f66f451Sopenharmony_ci#define FLAG_F (FORCED_FLAG<<1) 57810f66f451Sopenharmony_ci#define FLAG_a (FORCED_FLAG<<2) 57820f66f451Sopenharmony_ci#endif 57830f66f451Sopenharmony_ci 57840f66f451Sopenharmony_ci#ifdef FOR_su 57850f66f451Sopenharmony_ci#ifndef TT 57860f66f451Sopenharmony_ci#define TT this.su 57870f66f451Sopenharmony_ci#endif 57880f66f451Sopenharmony_ci#define FLAG_s (1<<0) 57890f66f451Sopenharmony_ci#define FLAG_c (1<<1) 57900f66f451Sopenharmony_ci#define FLAG_g (1<<2) 57910f66f451Sopenharmony_ci#define FLAG_u (1<<3) 57920f66f451Sopenharmony_ci#define FLAG_p (1<<4) 57930f66f451Sopenharmony_ci#define FLAG_m (1<<5) 57940f66f451Sopenharmony_ci#define FLAG_l (1<<6) 57950f66f451Sopenharmony_ci#endif 57960f66f451Sopenharmony_ci 57970f66f451Sopenharmony_ci#ifdef FOR_sulogin 57980f66f451Sopenharmony_ci#ifndef TT 57990f66f451Sopenharmony_ci#define TT this.sulogin 58000f66f451Sopenharmony_ci#endif 58010f66f451Sopenharmony_ci#define FLAG_t (FORCED_FLAG<<0) 58020f66f451Sopenharmony_ci#endif 58030f66f451Sopenharmony_ci 58040f66f451Sopenharmony_ci#ifdef FOR_swapoff 58050f66f451Sopenharmony_ci#ifndef TT 58060f66f451Sopenharmony_ci#define TT this.swapoff 58070f66f451Sopenharmony_ci#endif 58080f66f451Sopenharmony_ci#endif 58090f66f451Sopenharmony_ci 58100f66f451Sopenharmony_ci#ifdef FOR_swapon 58110f66f451Sopenharmony_ci#ifndef TT 58120f66f451Sopenharmony_ci#define TT this.swapon 58130f66f451Sopenharmony_ci#endif 58140f66f451Sopenharmony_ci#define FLAG_d (1<<0) 58150f66f451Sopenharmony_ci#define FLAG_p (1<<1) 58160f66f451Sopenharmony_ci#endif 58170f66f451Sopenharmony_ci 58180f66f451Sopenharmony_ci#ifdef FOR_switch_root 58190f66f451Sopenharmony_ci#ifndef TT 58200f66f451Sopenharmony_ci#define TT this.switch_root 58210f66f451Sopenharmony_ci#endif 58220f66f451Sopenharmony_ci#define FLAG_h (1<<0) 58230f66f451Sopenharmony_ci#define FLAG_c (1<<1) 58240f66f451Sopenharmony_ci#endif 58250f66f451Sopenharmony_ci 58260f66f451Sopenharmony_ci#ifdef FOR_sync 58270f66f451Sopenharmony_ci#ifndef TT 58280f66f451Sopenharmony_ci#define TT this.sync 58290f66f451Sopenharmony_ci#endif 58300f66f451Sopenharmony_ci#endif 58310f66f451Sopenharmony_ci 58320f66f451Sopenharmony_ci#ifdef FOR_sysctl 58330f66f451Sopenharmony_ci#ifndef TT 58340f66f451Sopenharmony_ci#define TT this.sysctl 58350f66f451Sopenharmony_ci#endif 58360f66f451Sopenharmony_ci#define FLAG_A (1<<0) 58370f66f451Sopenharmony_ci#define FLAG_a (1<<1) 58380f66f451Sopenharmony_ci#define FLAG_p (1<<2) 58390f66f451Sopenharmony_ci#define FLAG_w (1<<3) 58400f66f451Sopenharmony_ci#define FLAG_q (1<<4) 58410f66f451Sopenharmony_ci#define FLAG_N (1<<5) 58420f66f451Sopenharmony_ci#define FLAG_e (1<<6) 58430f66f451Sopenharmony_ci#define FLAG_n (1<<7) 58440f66f451Sopenharmony_ci#endif 58450f66f451Sopenharmony_ci 58460f66f451Sopenharmony_ci#ifdef FOR_syslogd 58470f66f451Sopenharmony_ci#ifndef TT 58480f66f451Sopenharmony_ci#define TT this.syslogd 58490f66f451Sopenharmony_ci#endif 58500f66f451Sopenharmony_ci#define FLAG_D (FORCED_FLAG<<0) 58510f66f451Sopenharmony_ci#define FLAG_L (FORCED_FLAG<<1) 58520f66f451Sopenharmony_ci#define FLAG_K (FORCED_FLAG<<2) 58530f66f451Sopenharmony_ci#define FLAG_S (FORCED_FLAG<<3) 58540f66f451Sopenharmony_ci#define FLAG_n (FORCED_FLAG<<4) 58550f66f451Sopenharmony_ci#define FLAG_a (FORCED_FLAG<<5) 58560f66f451Sopenharmony_ci#define FLAG_f (FORCED_FLAG<<6) 58570f66f451Sopenharmony_ci#define FLAG_p (FORCED_FLAG<<7) 58580f66f451Sopenharmony_ci#define FLAG_O (FORCED_FLAG<<8) 58590f66f451Sopenharmony_ci#define FLAG_m (FORCED_FLAG<<9) 58600f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<10) 58610f66f451Sopenharmony_ci#define FLAG_b (FORCED_FLAG<<11) 58620f66f451Sopenharmony_ci#define FLAG_R (FORCED_FLAG<<12) 58630f66f451Sopenharmony_ci#define FLAG_l (FORCED_FLAG<<13) 58640f66f451Sopenharmony_ci#endif 58650f66f451Sopenharmony_ci 58660f66f451Sopenharmony_ci#ifdef FOR_tac 58670f66f451Sopenharmony_ci#ifndef TT 58680f66f451Sopenharmony_ci#define TT this.tac 58690f66f451Sopenharmony_ci#endif 58700f66f451Sopenharmony_ci#endif 58710f66f451Sopenharmony_ci 58720f66f451Sopenharmony_ci#ifdef FOR_tail 58730f66f451Sopenharmony_ci#ifndef TT 58740f66f451Sopenharmony_ci#define TT this.tail 58750f66f451Sopenharmony_ci#endif 58760f66f451Sopenharmony_ci#define FLAG_n (1<<0) 58770f66f451Sopenharmony_ci#define FLAG_c (1<<1) 58780f66f451Sopenharmony_ci#define FLAG_f (1<<2) 58790f66f451Sopenharmony_ci#endif 58800f66f451Sopenharmony_ci 58810f66f451Sopenharmony_ci#ifdef FOR_tar 58820f66f451Sopenharmony_ci#ifndef TT 58830f66f451Sopenharmony_ci#define TT this.tar 58840f66f451Sopenharmony_ci#endif 58850f66f451Sopenharmony_ci#define FLAG_a (1<<0) 58860f66f451Sopenharmony_ci#define FLAG_f (1<<1) 58870f66f451Sopenharmony_ci#define FLAG_C (1<<2) 58880f66f451Sopenharmony_ci#define FLAG_T (1<<3) 58890f66f451Sopenharmony_ci#define FLAG_X (1<<4) 58900f66f451Sopenharmony_ci#define FLAG_m (1<<5) 58910f66f451Sopenharmony_ci#define FLAG_O (1<<6) 58920f66f451Sopenharmony_ci#define FLAG_S (1<<7) 58930f66f451Sopenharmony_ci#define FLAG_z (1<<8) 58940f66f451Sopenharmony_ci#define FLAG_j (1<<9) 58950f66f451Sopenharmony_ci#define FLAG_J (1<<10) 58960f66f451Sopenharmony_ci#define FLAG_v (1<<11) 58970f66f451Sopenharmony_ci#define FLAG_t (1<<12) 58980f66f451Sopenharmony_ci#define FLAG_x (1<<13) 58990f66f451Sopenharmony_ci#define FLAG_h (1<<14) 59000f66f451Sopenharmony_ci#define FLAG_c (1<<15) 59010f66f451Sopenharmony_ci#define FLAG_k (1<<16) 59020f66f451Sopenharmony_ci#define FLAG_p (1<<17) 59030f66f451Sopenharmony_ci#define FLAG_o (1<<18) 59040f66f451Sopenharmony_ci#define FLAG_to_command (1<<19) 59050f66f451Sopenharmony_ci#define FLAG_owner (1<<20) 59060f66f451Sopenharmony_ci#define FLAG_group (1<<21) 59070f66f451Sopenharmony_ci#define FLAG_mtime (1<<22) 59080f66f451Sopenharmony_ci#define FLAG_mode (1<<23) 59090f66f451Sopenharmony_ci#define FLAG_exclude (1<<24) 59100f66f451Sopenharmony_ci#define FLAG_overwrite (1<<25) 59110f66f451Sopenharmony_ci#define FLAG_no_same_permissions (1<<26) 59120f66f451Sopenharmony_ci#define FLAG_numeric_owner (1<<27) 59130f66f451Sopenharmony_ci#define FLAG_no_recursion (1<<28) 59140f66f451Sopenharmony_ci#define FLAG_full_time (1<<29) 59150f66f451Sopenharmony_ci#define FLAG_restrict (1<<30) 59160f66f451Sopenharmony_ci#endif 59170f66f451Sopenharmony_ci 59180f66f451Sopenharmony_ci#ifdef FOR_taskset 59190f66f451Sopenharmony_ci#ifndef TT 59200f66f451Sopenharmony_ci#define TT this.taskset 59210f66f451Sopenharmony_ci#endif 59220f66f451Sopenharmony_ci#define FLAG_a (1<<0) 59230f66f451Sopenharmony_ci#define FLAG_p (1<<1) 59240f66f451Sopenharmony_ci#endif 59250f66f451Sopenharmony_ci 59260f66f451Sopenharmony_ci#ifdef FOR_tcpsvd 59270f66f451Sopenharmony_ci#ifndef TT 59280f66f451Sopenharmony_ci#define TT this.tcpsvd 59290f66f451Sopenharmony_ci#endif 59300f66f451Sopenharmony_ci#define FLAG_v (FORCED_FLAG<<0) 59310f66f451Sopenharmony_ci#define FLAG_E (FORCED_FLAG<<1) 59320f66f451Sopenharmony_ci#define FLAG_h (FORCED_FLAG<<2) 59330f66f451Sopenharmony_ci#define FLAG_l (FORCED_FLAG<<3) 59340f66f451Sopenharmony_ci#define FLAG_u (FORCED_FLAG<<4) 59350f66f451Sopenharmony_ci#define FLAG_b (FORCED_FLAG<<5) 59360f66f451Sopenharmony_ci#define FLAG_C (FORCED_FLAG<<6) 59370f66f451Sopenharmony_ci#define FLAG_c (FORCED_FLAG<<7) 59380f66f451Sopenharmony_ci#endif 59390f66f451Sopenharmony_ci 59400f66f451Sopenharmony_ci#ifdef FOR_tee 59410f66f451Sopenharmony_ci#ifndef TT 59420f66f451Sopenharmony_ci#define TT this.tee 59430f66f451Sopenharmony_ci#endif 59440f66f451Sopenharmony_ci#define FLAG_a (1<<0) 59450f66f451Sopenharmony_ci#define FLAG_i (1<<1) 59460f66f451Sopenharmony_ci#endif 59470f66f451Sopenharmony_ci 59480f66f451Sopenharmony_ci#ifdef FOR_telnet 59490f66f451Sopenharmony_ci#ifndef TT 59500f66f451Sopenharmony_ci#define TT this.telnet 59510f66f451Sopenharmony_ci#endif 59520f66f451Sopenharmony_ci#endif 59530f66f451Sopenharmony_ci 59540f66f451Sopenharmony_ci#ifdef FOR_telnetd 59550f66f451Sopenharmony_ci#ifndef TT 59560f66f451Sopenharmony_ci#define TT this.telnetd 59570f66f451Sopenharmony_ci#endif 59580f66f451Sopenharmony_ci#define FLAG_i (FORCED_FLAG<<0) 59590f66f451Sopenharmony_ci#define FLAG_K (FORCED_FLAG<<1) 59600f66f451Sopenharmony_ci#define FLAG_S (FORCED_FLAG<<2) 59610f66f451Sopenharmony_ci#define FLAG_F (FORCED_FLAG<<3) 59620f66f451Sopenharmony_ci#define FLAG_l (FORCED_FLAG<<4) 59630f66f451Sopenharmony_ci#define FLAG_f (FORCED_FLAG<<5) 59640f66f451Sopenharmony_ci#define FLAG_p (FORCED_FLAG<<6) 59650f66f451Sopenharmony_ci#define FLAG_b (FORCED_FLAG<<7) 59660f66f451Sopenharmony_ci#define FLAG_w (FORCED_FLAG<<8) 59670f66f451Sopenharmony_ci#endif 59680f66f451Sopenharmony_ci 59690f66f451Sopenharmony_ci#ifdef FOR_test 59700f66f451Sopenharmony_ci#ifndef TT 59710f66f451Sopenharmony_ci#define TT this.test 59720f66f451Sopenharmony_ci#endif 59730f66f451Sopenharmony_ci#endif 59740f66f451Sopenharmony_ci 59750f66f451Sopenharmony_ci#ifdef FOR_tftp 59760f66f451Sopenharmony_ci#ifndef TT 59770f66f451Sopenharmony_ci#define TT this.tftp 59780f66f451Sopenharmony_ci#endif 59790f66f451Sopenharmony_ci#define FLAG_p (FORCED_FLAG<<0) 59800f66f451Sopenharmony_ci#define FLAG_g (FORCED_FLAG<<1) 59810f66f451Sopenharmony_ci#define FLAG_l (FORCED_FLAG<<2) 59820f66f451Sopenharmony_ci#define FLAG_r (FORCED_FLAG<<3) 59830f66f451Sopenharmony_ci#define FLAG_b (FORCED_FLAG<<4) 59840f66f451Sopenharmony_ci#endif 59850f66f451Sopenharmony_ci 59860f66f451Sopenharmony_ci#ifdef FOR_tftpd 59870f66f451Sopenharmony_ci#ifndef TT 59880f66f451Sopenharmony_ci#define TT this.tftpd 59890f66f451Sopenharmony_ci#endif 59900f66f451Sopenharmony_ci#define FLAG_l (FORCED_FLAG<<0) 59910f66f451Sopenharmony_ci#define FLAG_u (FORCED_FLAG<<1) 59920f66f451Sopenharmony_ci#define FLAG_c (FORCED_FLAG<<2) 59930f66f451Sopenharmony_ci#define FLAG_r (FORCED_FLAG<<3) 59940f66f451Sopenharmony_ci#endif 59950f66f451Sopenharmony_ci 59960f66f451Sopenharmony_ci#ifdef FOR_time 59970f66f451Sopenharmony_ci#ifndef TT 59980f66f451Sopenharmony_ci#define TT this.time 59990f66f451Sopenharmony_ci#endif 60000f66f451Sopenharmony_ci#define FLAG_v (1<<0) 60010f66f451Sopenharmony_ci#define FLAG_p (1<<1) 60020f66f451Sopenharmony_ci#endif 60030f66f451Sopenharmony_ci 60040f66f451Sopenharmony_ci#ifdef FOR_timeout 60050f66f451Sopenharmony_ci#ifndef TT 60060f66f451Sopenharmony_ci#define TT this.timeout 60070f66f451Sopenharmony_ci#endif 60080f66f451Sopenharmony_ci#define FLAG_s (1<<0) 60090f66f451Sopenharmony_ci#define FLAG_k (1<<1) 60100f66f451Sopenharmony_ci#define FLAG_v (1<<2) 60110f66f451Sopenharmony_ci#define FLAG_preserve_status (1<<3) 60120f66f451Sopenharmony_ci#define FLAG_foreground (1<<4) 60130f66f451Sopenharmony_ci#endif 60140f66f451Sopenharmony_ci 60150f66f451Sopenharmony_ci#ifdef FOR_top 60160f66f451Sopenharmony_ci#ifndef TT 60170f66f451Sopenharmony_ci#define TT this.top 60180f66f451Sopenharmony_ci#endif 60190f66f451Sopenharmony_ci#define FLAG_q (1<<0) 60200f66f451Sopenharmony_ci#define FLAG_b (1<<1) 60210f66f451Sopenharmony_ci#define FLAG_n (1<<2) 60220f66f451Sopenharmony_ci#define FLAG_m (1<<3) 60230f66f451Sopenharmony_ci#define FLAG_d (1<<4) 60240f66f451Sopenharmony_ci#define FLAG_s (1<<5) 60250f66f451Sopenharmony_ci#define FLAG_u (1<<6) 60260f66f451Sopenharmony_ci#define FLAG_p (1<<7) 60270f66f451Sopenharmony_ci#define FLAG_o (1<<8) 60280f66f451Sopenharmony_ci#define FLAG_k (1<<9) 60290f66f451Sopenharmony_ci#define FLAG_H (1<<10) 60300f66f451Sopenharmony_ci#define FLAG_O (1<<11) 60310f66f451Sopenharmony_ci#endif 60320f66f451Sopenharmony_ci 60330f66f451Sopenharmony_ci#ifdef FOR_touch 60340f66f451Sopenharmony_ci#ifndef TT 60350f66f451Sopenharmony_ci#define TT this.touch 60360f66f451Sopenharmony_ci#endif 60370f66f451Sopenharmony_ci#define FLAG_h (1<<0) 60380f66f451Sopenharmony_ci#define FLAG_t (1<<1) 60390f66f451Sopenharmony_ci#define FLAG_r (1<<2) 60400f66f451Sopenharmony_ci#define FLAG_m (1<<3) 60410f66f451Sopenharmony_ci#define FLAG_f (1<<4) 60420f66f451Sopenharmony_ci#define FLAG_d (1<<5) 60430f66f451Sopenharmony_ci#define FLAG_c (1<<6) 60440f66f451Sopenharmony_ci#define FLAG_a (1<<7) 60450f66f451Sopenharmony_ci#endif 60460f66f451Sopenharmony_ci 60470f66f451Sopenharmony_ci#ifdef FOR_toybox 60480f66f451Sopenharmony_ci#ifndef TT 60490f66f451Sopenharmony_ci#define TT this.toybox 60500f66f451Sopenharmony_ci#endif 60510f66f451Sopenharmony_ci#endif 60520f66f451Sopenharmony_ci 60530f66f451Sopenharmony_ci#ifdef FOR_tr 60540f66f451Sopenharmony_ci#ifndef TT 60550f66f451Sopenharmony_ci#define TT this.tr 60560f66f451Sopenharmony_ci#endif 60570f66f451Sopenharmony_ci#define FLAG_d (FORCED_FLAG<<0) 60580f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<1) 60590f66f451Sopenharmony_ci#define FLAG_c (FORCED_FLAG<<2) 60600f66f451Sopenharmony_ci#define FLAG_C (FORCED_FLAG<<3) 60610f66f451Sopenharmony_ci#endif 60620f66f451Sopenharmony_ci 60630f66f451Sopenharmony_ci#ifdef FOR_traceroute 60640f66f451Sopenharmony_ci#ifndef TT 60650f66f451Sopenharmony_ci#define TT this.traceroute 60660f66f451Sopenharmony_ci#endif 60670f66f451Sopenharmony_ci#define FLAG_4 (1<<0) 60680f66f451Sopenharmony_ci#define FLAG_6 (1<<1) 60690f66f451Sopenharmony_ci#define FLAG_F (1<<2) 60700f66f451Sopenharmony_ci#define FLAG_U (1<<3) 60710f66f451Sopenharmony_ci#define FLAG_I (1<<4) 60720f66f451Sopenharmony_ci#define FLAG_l (1<<5) 60730f66f451Sopenharmony_ci#define FLAG_d (1<<6) 60740f66f451Sopenharmony_ci#define FLAG_n (1<<7) 60750f66f451Sopenharmony_ci#define FLAG_v (1<<8) 60760f66f451Sopenharmony_ci#define FLAG_r (1<<9) 60770f66f451Sopenharmony_ci#define FLAG_m (1<<10) 60780f66f451Sopenharmony_ci#define FLAG_p (1<<11) 60790f66f451Sopenharmony_ci#define FLAG_q (1<<12) 60800f66f451Sopenharmony_ci#define FLAG_s (1<<13) 60810f66f451Sopenharmony_ci#define FLAG_t (1<<14) 60820f66f451Sopenharmony_ci#define FLAG_w (1<<15) 60830f66f451Sopenharmony_ci#define FLAG_g (1<<16) 60840f66f451Sopenharmony_ci#define FLAG_z (1<<17) 60850f66f451Sopenharmony_ci#define FLAG_f (1<<18) 60860f66f451Sopenharmony_ci#define FLAG_i (1<<19) 60870f66f451Sopenharmony_ci#endif 60880f66f451Sopenharmony_ci 60890f66f451Sopenharmony_ci#ifdef FOR_true 60900f66f451Sopenharmony_ci#ifndef TT 60910f66f451Sopenharmony_ci#define TT this.true 60920f66f451Sopenharmony_ci#endif 60930f66f451Sopenharmony_ci#endif 60940f66f451Sopenharmony_ci 60950f66f451Sopenharmony_ci#ifdef FOR_truncate 60960f66f451Sopenharmony_ci#ifndef TT 60970f66f451Sopenharmony_ci#define TT this.truncate 60980f66f451Sopenharmony_ci#endif 60990f66f451Sopenharmony_ci#define FLAG_c (1<<0) 61000f66f451Sopenharmony_ci#define FLAG_s (1<<1) 61010f66f451Sopenharmony_ci#endif 61020f66f451Sopenharmony_ci 61030f66f451Sopenharmony_ci#ifdef FOR_tty 61040f66f451Sopenharmony_ci#ifndef TT 61050f66f451Sopenharmony_ci#define TT this.tty 61060f66f451Sopenharmony_ci#endif 61070f66f451Sopenharmony_ci#define FLAG_s (1<<0) 61080f66f451Sopenharmony_ci#endif 61090f66f451Sopenharmony_ci 61100f66f451Sopenharmony_ci#ifdef FOR_tunctl 61110f66f451Sopenharmony_ci#ifndef TT 61120f66f451Sopenharmony_ci#define TT this.tunctl 61130f66f451Sopenharmony_ci#endif 61140f66f451Sopenharmony_ci#define FLAG_T (1<<0) 61150f66f451Sopenharmony_ci#define FLAG_u (1<<1) 61160f66f451Sopenharmony_ci#define FLAG_d (1<<2) 61170f66f451Sopenharmony_ci#define FLAG_t (1<<3) 61180f66f451Sopenharmony_ci#endif 61190f66f451Sopenharmony_ci 61200f66f451Sopenharmony_ci#ifdef FOR_ulimit 61210f66f451Sopenharmony_ci#ifndef TT 61220f66f451Sopenharmony_ci#define TT this.ulimit 61230f66f451Sopenharmony_ci#endif 61240f66f451Sopenharmony_ci#define FLAG_c (1<<0) 61250f66f451Sopenharmony_ci#define FLAG_d (1<<1) 61260f66f451Sopenharmony_ci#define FLAG_e (1<<2) 61270f66f451Sopenharmony_ci#define FLAG_f (1<<3) 61280f66f451Sopenharmony_ci#define FLAG_i (1<<4) 61290f66f451Sopenharmony_ci#define FLAG_l (1<<5) 61300f66f451Sopenharmony_ci#define FLAG_m (1<<6) 61310f66f451Sopenharmony_ci#define FLAG_n (1<<7) 61320f66f451Sopenharmony_ci#define FLAG_p (1<<8) 61330f66f451Sopenharmony_ci#define FLAG_q (1<<9) 61340f66f451Sopenharmony_ci#define FLAG_R (1<<10) 61350f66f451Sopenharmony_ci#define FLAG_r (1<<11) 61360f66f451Sopenharmony_ci#define FLAG_s (1<<12) 61370f66f451Sopenharmony_ci#define FLAG_t (1<<13) 61380f66f451Sopenharmony_ci#define FLAG_u (1<<14) 61390f66f451Sopenharmony_ci#define FLAG_v (1<<15) 61400f66f451Sopenharmony_ci#define FLAG_a (1<<16) 61410f66f451Sopenharmony_ci#define FLAG_H (1<<17) 61420f66f451Sopenharmony_ci#define FLAG_S (1<<18) 61430f66f451Sopenharmony_ci#define FLAG_P (1<<19) 61440f66f451Sopenharmony_ci#endif 61450f66f451Sopenharmony_ci 61460f66f451Sopenharmony_ci#ifdef FOR_umount 61470f66f451Sopenharmony_ci#ifndef TT 61480f66f451Sopenharmony_ci#define TT this.umount 61490f66f451Sopenharmony_ci#endif 61500f66f451Sopenharmony_ci#define FLAG_v (1<<0) 61510f66f451Sopenharmony_ci#define FLAG_t (1<<1) 61520f66f451Sopenharmony_ci#define FLAG_a (1<<2) 61530f66f451Sopenharmony_ci#define FLAG_r (1<<3) 61540f66f451Sopenharmony_ci#define FLAG_l (1<<4) 61550f66f451Sopenharmony_ci#define FLAG_f (1<<5) 61560f66f451Sopenharmony_ci#define FLAG_D (1<<6) 61570f66f451Sopenharmony_ci#define FLAG_d (1<<7) 61580f66f451Sopenharmony_ci#define FLAG_n (1<<8) 61590f66f451Sopenharmony_ci#define FLAG_c (1<<9) 61600f66f451Sopenharmony_ci#endif 61610f66f451Sopenharmony_ci 61620f66f451Sopenharmony_ci#ifdef FOR_uname 61630f66f451Sopenharmony_ci#ifndef TT 61640f66f451Sopenharmony_ci#define TT this.uname 61650f66f451Sopenharmony_ci#endif 61660f66f451Sopenharmony_ci#define FLAG_s (1<<0) 61670f66f451Sopenharmony_ci#define FLAG_n (1<<1) 61680f66f451Sopenharmony_ci#define FLAG_r (1<<2) 61690f66f451Sopenharmony_ci#define FLAG_v (1<<3) 61700f66f451Sopenharmony_ci#define FLAG_m (1<<4) 61710f66f451Sopenharmony_ci#define FLAG_a (1<<5) 61720f66f451Sopenharmony_ci#define FLAG_o (1<<6) 61730f66f451Sopenharmony_ci#endif 61740f66f451Sopenharmony_ci 61750f66f451Sopenharmony_ci#ifdef FOR_uniq 61760f66f451Sopenharmony_ci#ifndef TT 61770f66f451Sopenharmony_ci#define TT this.uniq 61780f66f451Sopenharmony_ci#endif 61790f66f451Sopenharmony_ci#define FLAG_u (1<<0) 61800f66f451Sopenharmony_ci#define FLAG_d (1<<1) 61810f66f451Sopenharmony_ci#define FLAG_c (1<<2) 61820f66f451Sopenharmony_ci#define FLAG_i (1<<3) 61830f66f451Sopenharmony_ci#define FLAG_z (1<<4) 61840f66f451Sopenharmony_ci#define FLAG_w (1<<5) 61850f66f451Sopenharmony_ci#define FLAG_s (1<<6) 61860f66f451Sopenharmony_ci#define FLAG_f (1<<7) 61870f66f451Sopenharmony_ci#endif 61880f66f451Sopenharmony_ci 61890f66f451Sopenharmony_ci#ifdef FOR_unix2dos 61900f66f451Sopenharmony_ci#ifndef TT 61910f66f451Sopenharmony_ci#define TT this.unix2dos 61920f66f451Sopenharmony_ci#endif 61930f66f451Sopenharmony_ci#endif 61940f66f451Sopenharmony_ci 61950f66f451Sopenharmony_ci#ifdef FOR_unlink 61960f66f451Sopenharmony_ci#ifndef TT 61970f66f451Sopenharmony_ci#define TT this.unlink 61980f66f451Sopenharmony_ci#endif 61990f66f451Sopenharmony_ci#endif 62000f66f451Sopenharmony_ci 62010f66f451Sopenharmony_ci#ifdef FOR_unshare 62020f66f451Sopenharmony_ci#ifndef TT 62030f66f451Sopenharmony_ci#define TT this.unshare 62040f66f451Sopenharmony_ci#endif 62050f66f451Sopenharmony_ci#define FLAG_U (1<<0) 62060f66f451Sopenharmony_ci#define FLAG_u (1<<1) 62070f66f451Sopenharmony_ci#define FLAG_p (1<<2) 62080f66f451Sopenharmony_ci#define FLAG_n (1<<3) 62090f66f451Sopenharmony_ci#define FLAG_m (1<<4) 62100f66f451Sopenharmony_ci#define FLAG_i (1<<5) 62110f66f451Sopenharmony_ci#define FLAG_r (1<<6) 62120f66f451Sopenharmony_ci#define FLAG_f (1<<7) 62130f66f451Sopenharmony_ci#endif 62140f66f451Sopenharmony_ci 62150f66f451Sopenharmony_ci#ifdef FOR_uptime 62160f66f451Sopenharmony_ci#ifndef TT 62170f66f451Sopenharmony_ci#define TT this.uptime 62180f66f451Sopenharmony_ci#endif 62190f66f451Sopenharmony_ci#define FLAG_s (1<<0) 62200f66f451Sopenharmony_ci#define FLAG_p (1<<1) 62210f66f451Sopenharmony_ci#endif 62220f66f451Sopenharmony_ci 62230f66f451Sopenharmony_ci#ifdef FOR_useradd 62240f66f451Sopenharmony_ci#ifndef TT 62250f66f451Sopenharmony_ci#define TT this.useradd 62260f66f451Sopenharmony_ci#endif 62270f66f451Sopenharmony_ci#define FLAG_H (FORCED_FLAG<<0) 62280f66f451Sopenharmony_ci#define FLAG_D (FORCED_FLAG<<1) 62290f66f451Sopenharmony_ci#define FLAG_S (FORCED_FLAG<<2) 62300f66f451Sopenharmony_ci#define FLAG_h (FORCED_FLAG<<3) 62310f66f451Sopenharmony_ci#define FLAG_g (FORCED_FLAG<<4) 62320f66f451Sopenharmony_ci#define FLAG_s (FORCED_FLAG<<5) 62330f66f451Sopenharmony_ci#define FLAG_G (FORCED_FLAG<<6) 62340f66f451Sopenharmony_ci#define FLAG_u (FORCED_FLAG<<7) 62350f66f451Sopenharmony_ci#endif 62360f66f451Sopenharmony_ci 62370f66f451Sopenharmony_ci#ifdef FOR_userdel 62380f66f451Sopenharmony_ci#ifndef TT 62390f66f451Sopenharmony_ci#define TT this.userdel 62400f66f451Sopenharmony_ci#endif 62410f66f451Sopenharmony_ci#define FLAG_r (FORCED_FLAG<<0) 62420f66f451Sopenharmony_ci#endif 62430f66f451Sopenharmony_ci 62440f66f451Sopenharmony_ci#ifdef FOR_usleep 62450f66f451Sopenharmony_ci#ifndef TT 62460f66f451Sopenharmony_ci#define TT this.usleep 62470f66f451Sopenharmony_ci#endif 62480f66f451Sopenharmony_ci#endif 62490f66f451Sopenharmony_ci 62500f66f451Sopenharmony_ci#ifdef FOR_uudecode 62510f66f451Sopenharmony_ci#ifndef TT 62520f66f451Sopenharmony_ci#define TT this.uudecode 62530f66f451Sopenharmony_ci#endif 62540f66f451Sopenharmony_ci#define FLAG_o (1<<0) 62550f66f451Sopenharmony_ci#endif 62560f66f451Sopenharmony_ci 62570f66f451Sopenharmony_ci#ifdef FOR_uuencode 62580f66f451Sopenharmony_ci#ifndef TT 62590f66f451Sopenharmony_ci#define TT this.uuencode 62600f66f451Sopenharmony_ci#endif 62610f66f451Sopenharmony_ci#define FLAG_m (1<<0) 62620f66f451Sopenharmony_ci#endif 62630f66f451Sopenharmony_ci 62640f66f451Sopenharmony_ci#ifdef FOR_uuidgen 62650f66f451Sopenharmony_ci#ifndef TT 62660f66f451Sopenharmony_ci#define TT this.uuidgen 62670f66f451Sopenharmony_ci#endif 62680f66f451Sopenharmony_ci#define FLAG_r (1<<0) 62690f66f451Sopenharmony_ci#endif 62700f66f451Sopenharmony_ci 62710f66f451Sopenharmony_ci#ifdef FOR_vconfig 62720f66f451Sopenharmony_ci#ifndef TT 62730f66f451Sopenharmony_ci#define TT this.vconfig 62740f66f451Sopenharmony_ci#endif 62750f66f451Sopenharmony_ci#endif 62760f66f451Sopenharmony_ci 62770f66f451Sopenharmony_ci#ifdef FOR_vi 62780f66f451Sopenharmony_ci#ifndef TT 62790f66f451Sopenharmony_ci#define TT this.vi 62800f66f451Sopenharmony_ci#endif 62810f66f451Sopenharmony_ci#endif 62820f66f451Sopenharmony_ci 62830f66f451Sopenharmony_ci#ifdef FOR_vmstat 62840f66f451Sopenharmony_ci#ifndef TT 62850f66f451Sopenharmony_ci#define TT this.vmstat 62860f66f451Sopenharmony_ci#endif 62870f66f451Sopenharmony_ci#define FLAG_n (1<<0) 62880f66f451Sopenharmony_ci#endif 62890f66f451Sopenharmony_ci 62900f66f451Sopenharmony_ci#ifdef FOR_w 62910f66f451Sopenharmony_ci#ifndef TT 62920f66f451Sopenharmony_ci#define TT this.w 62930f66f451Sopenharmony_ci#endif 62940f66f451Sopenharmony_ci#endif 62950f66f451Sopenharmony_ci 62960f66f451Sopenharmony_ci#ifdef FOR_watch 62970f66f451Sopenharmony_ci#ifndef TT 62980f66f451Sopenharmony_ci#define TT this.watch 62990f66f451Sopenharmony_ci#endif 63000f66f451Sopenharmony_ci#define FLAG_x (1<<0) 63010f66f451Sopenharmony_ci#define FLAG_b (1<<1) 63020f66f451Sopenharmony_ci#define FLAG_e (1<<2) 63030f66f451Sopenharmony_ci#define FLAG_t (1<<3) 63040f66f451Sopenharmony_ci#define FLAG_n (1<<4) 63050f66f451Sopenharmony_ci#endif 63060f66f451Sopenharmony_ci 63070f66f451Sopenharmony_ci#ifdef FOR_wc 63080f66f451Sopenharmony_ci#ifndef TT 63090f66f451Sopenharmony_ci#define TT this.wc 63100f66f451Sopenharmony_ci#endif 63110f66f451Sopenharmony_ci#define FLAG_l (1<<0) 63120f66f451Sopenharmony_ci#define FLAG_w (1<<1) 63130f66f451Sopenharmony_ci#define FLAG_c (1<<2) 63140f66f451Sopenharmony_ci#define FLAG_m (1<<3) 63150f66f451Sopenharmony_ci#endif 63160f66f451Sopenharmony_ci 63170f66f451Sopenharmony_ci#ifdef FOR_wget 63180f66f451Sopenharmony_ci#ifndef TT 63190f66f451Sopenharmony_ci#define TT this.wget 63200f66f451Sopenharmony_ci#endif 63210f66f451Sopenharmony_ci#define FLAG_p (1<<0) 63220f66f451Sopenharmony_ci#define FLAG_O (1<<1) 63230f66f451Sopenharmony_ci#define FLAG_d (1<<2) 63240f66f451Sopenharmony_ci#define FLAG_no_check_certificate (1<<3) 63250f66f451Sopenharmony_ci#endif 63260f66f451Sopenharmony_ci 63270f66f451Sopenharmony_ci#ifdef FOR_which 63280f66f451Sopenharmony_ci#ifndef TT 63290f66f451Sopenharmony_ci#define TT this.which 63300f66f451Sopenharmony_ci#endif 63310f66f451Sopenharmony_ci#define FLAG_a (1<<0) 63320f66f451Sopenharmony_ci#endif 63330f66f451Sopenharmony_ci 63340f66f451Sopenharmony_ci#ifdef FOR_who 63350f66f451Sopenharmony_ci#ifndef TT 63360f66f451Sopenharmony_ci#define TT this.who 63370f66f451Sopenharmony_ci#endif 63380f66f451Sopenharmony_ci#define FLAG_a (1<<0) 63390f66f451Sopenharmony_ci#endif 63400f66f451Sopenharmony_ci 63410f66f451Sopenharmony_ci#ifdef FOR_xargs 63420f66f451Sopenharmony_ci#ifndef TT 63430f66f451Sopenharmony_ci#define TT this.xargs 63440f66f451Sopenharmony_ci#endif 63450f66f451Sopenharmony_ci#define FLAG_0 (1<<0) 63460f66f451Sopenharmony_ci#define FLAG_s (1<<1) 63470f66f451Sopenharmony_ci#define FLAG_n (1<<2) 63480f66f451Sopenharmony_ci#define FLAG_r (1<<3) 63490f66f451Sopenharmony_ci#define FLAG_t (1<<4) 63500f66f451Sopenharmony_ci#define FLAG_p (1<<5) 63510f66f451Sopenharmony_ci#define FLAG_o (1<<6) 63520f66f451Sopenharmony_ci#define FLAG_P (1<<7) 63530f66f451Sopenharmony_ci#define FLAG_E (1<<8) 63540f66f451Sopenharmony_ci#endif 63550f66f451Sopenharmony_ci 63560f66f451Sopenharmony_ci#ifdef FOR_xxd 63570f66f451Sopenharmony_ci#ifndef TT 63580f66f451Sopenharmony_ci#define TT this.xxd 63590f66f451Sopenharmony_ci#endif 63600f66f451Sopenharmony_ci#define FLAG_s (1<<0) 63610f66f451Sopenharmony_ci#define FLAG_r (1<<1) 63620f66f451Sopenharmony_ci#define FLAG_p (1<<2) 63630f66f451Sopenharmony_ci#define FLAG_i (1<<3) 63640f66f451Sopenharmony_ci#define FLAG_g (1<<4) 63650f66f451Sopenharmony_ci#define FLAG_o (1<<5) 63660f66f451Sopenharmony_ci#define FLAG_l (1<<6) 63670f66f451Sopenharmony_ci#define FLAG_c (1<<7) 63680f66f451Sopenharmony_ci#endif 63690f66f451Sopenharmony_ci 63700f66f451Sopenharmony_ci#ifdef FOR_xzcat 63710f66f451Sopenharmony_ci#ifndef TT 63720f66f451Sopenharmony_ci#define TT this.xzcat 63730f66f451Sopenharmony_ci#endif 63740f66f451Sopenharmony_ci#endif 63750f66f451Sopenharmony_ci 63760f66f451Sopenharmony_ci#ifdef FOR_yes 63770f66f451Sopenharmony_ci#ifndef TT 63780f66f451Sopenharmony_ci#define TT this.yes 63790f66f451Sopenharmony_ci#endif 63800f66f451Sopenharmony_ci#endif 63810f66f451Sopenharmony_ci 63820f66f451Sopenharmony_ci#ifdef FOR_zcat 63830f66f451Sopenharmony_ci#ifndef TT 63840f66f451Sopenharmony_ci#define TT this.zcat 63850f66f451Sopenharmony_ci#endif 63860f66f451Sopenharmony_ci#define FLAG_9 (1<<0) 63870f66f451Sopenharmony_ci#define FLAG_8 (1<<1) 63880f66f451Sopenharmony_ci#define FLAG_7 (1<<2) 63890f66f451Sopenharmony_ci#define FLAG_6 (1<<3) 63900f66f451Sopenharmony_ci#define FLAG_5 (1<<4) 63910f66f451Sopenharmony_ci#define FLAG_4 (1<<5) 63920f66f451Sopenharmony_ci#define FLAG_3 (1<<6) 63930f66f451Sopenharmony_ci#define FLAG_2 (1<<7) 63940f66f451Sopenharmony_ci#define FLAG_1 (1<<8) 63950f66f451Sopenharmony_ci#define FLAG_k (1<<9) 63960f66f451Sopenharmony_ci#define FLAG_f (1<<10) 63970f66f451Sopenharmony_ci#define FLAG_d (1<<11) 63980f66f451Sopenharmony_ci#define FLAG_c (1<<12) 63990f66f451Sopenharmony_ci#endif 64000f66f451Sopenharmony_ci 6401