Initial Commit
Initial Commit
Port the essential functions from the shinit into standalone binaries
dev_essential: add timeout to pubip, enhance erow,ecol to support range
dev_essential:remove exit 0 from isxxx commands and fix ispinstalled, pinstall
dev_essential: fix errors in whichis, pinstall, pupdate, premove and pservice
dev_essential: fix statos, stathw eval error in sh and add fxxxx cmds
dev_essential: fix the shc exit 0 error and add changesshport cmds
dev_essential: fix the pcmdupkg pinstall loop ref error, strip ecol output leading delimiter
dev_essential: fix another pinstall loop in pcmdupkg for ispinstalled
dev_essential: add ejson and jqx64/x32 binaries for json parsing
dev_essential: improved the ejson option --keys with jqx enhancement
dev_essential: fix the comparator error by changing if to case
dev_essential: remove the -r option to keep double quotes in output
dev_essential: add --no-install-recommends to pinstall apt-get section
dev_essential: add runas and descriptions to shc, suba, sush etc
dev_essential: add more descriptions to shc, suba and sush
Initial Commit
dev_essential: add a http proto in pubip to enable busybox wget
dev_essential: delete redundant license file and correct a minor typo of another