default n
help
basename is used to strip the directory and suffix from filenames,
- leaving just the filename itself. Enable this option if you wish
+ leaving just the filename itself. Enable this option if you wish
to enable the 'basename' utility.
config CAL
default n
help
cat is used to concatenate files and print them to the standard
- output. Enable this option if you wish to enable the 'cat' utility.
+ output. Enable this option if you wish to enable the 'cat' utility.
config CATV
bool "catv"
print to standard error the number of records read and written
so far, then to resume copying.
- $ dd if=/dev/zero of=/dev/null& pid=$! $ kill -USR1 $pid; sleep 1; kill $pid
+ $ dd if=/dev/zero of=/dev/null&
+ $ pid=$! kill -USR1 $pid; sleep 1; kill $pid
10899206+0 records in 10899206+0 records out
config FEATURE_DD_IBS_OBS
df reports the amount of disk space used and available
on filesystems.
-config FEATURE_DF_INODE
- bool "Enable -i (inode information)"
+config FEATURE_DF_FANCY
+ bool "Enable -a, -i, -B"
default n
depends on DF
help
- This option enables support for df -i.
+ This option enables -a, -i and -B.
config DIRNAME
bool "dirname"
config FEATURE_FANCY_ECHO
bool "Enable echo options (-n and -e)"
default y
- depends on ECHO
+ depends on ECHO || ASH_BUILTIN_ECHO || HUSH
help
This adds options (-n and -e) to echo.
config FEATURE_ENV_LONG_OPTIONS
bool "Enable long options"
default n
- depends on ENV && GETOPT_LONG
+ depends on ENV && LONG_OPTS
help
Support long options for the env applet.
config FEATURE_EXPAND_LONG_OPTIONS
bool "Enable long options"
default n
- depends on EXPAND && GETOPT_LONG
+ depends on EXPAND && LONG_OPTS
help
Support long options for the expand applet.
default n
depends on EXPR
help
- Enable 64-bit math support in the expr applet. This will make
+ Enable 64-bit math support in the expr applet. This will make
the applet slightly larger, but will allow computation with very
large numbers.
help
Wrap text to fit a specific width.
+config FSYNC
+ bool "fsync"
+ default n
+ help
+ fsync is used to flush file-related cached blocks to disk.
+
config HEAD
bool "head"
default n
config FEATURE_INSTALL_LONG_OPTIONS
bool "Enable long options"
default n
- depends on INSTALL && GETOPT_LONG
+ depends on INSTALL && LONG_OPTS
help
Support long options for the install applet.
config FEATURE_LS_COLOR
bool "Allow use of color to identify file types"
default y
- depends on LS && GETOPT_LONG
+ depends on LS && LONG_OPTS
help
This enables the --color option to ls.
config FEATURE_MKDIR_LONG_OPTIONS
bool "Enable long options"
default n
- depends on MKDIR && GETOPT_LONG
+ depends on MKDIR && LONG_OPTS
help
Support long options for the mkdir applet.
config FEATURE_MV_LONG_OPTIONS
bool "Enable long options"
default n
- depends on MV && GETOPT_LONG
+ depends on MV && LONG_OPTS
help
Support long options for the mv applet.
config FEATURE_RMDIR_LONG_OPTIONS
bool "Enable long options"
default n
- depends on RMDIR && GETOPT_LONG
+ depends on RMDIR && LONG_OPTS
help
Support long options for the rmdir applet, including
--ignore-fail-on-non-empty for compatibility with GNU rmdir.
help
Compute and check SHA1 message digest
+config SHA256SUM
+ bool "sha256sum"
+ default n
+ help
+ Compute and check SHA256 message digest
+
+config SHA512SUM
+ bool "sha512sum"
+ default n
+ help
+ Compute and check SHA512 message digest
+
config SLEEP
- bool "sleep (single integer arg with no suffix)"
+ bool "sleep"
default n
help
- sleep is used to pause for a specified number of seconds,
+ sleep is used to pause for a specified number of seconds.
+ It comes in 3 versions:
+ - small: takes one integer parameter
+ - fancy: takes multiple integer arguments with suffixes:
+ sleep 1d 2h 3m 15s
+ - fancy with fractional numbers:
+ sleep 2.3s 4.5h sleeps for 16202.3 seconds
+ Last one is "the most compatible" with coreutils sleep,
+ but it adds around 1k of code.
config FEATURE_FANCY_SLEEP
- bool "Enable multiple integer args and optional time suffixes"
+ bool "Enable multiple arguments and s/m/h/d suffixes"
default n
depends on SLEEP
help
Allow sleep to pause for specified minutes, hours, and days.
+config FEATURE_FLOAT_SLEEP
+ bool "Enable fractional arguments"
+ default n
+ depends on FEATURE_FANCY_SLEEP
+ help
+ Allow for fractional numeric parameters.
+
config SORT
bool "sort"
default n
sort is used to sort lines of text in specified files.
config FEATURE_SORT_BIG
- bool "full SuSv3 compliant sort (Support -ktcsbdfiozgM)"
+ bool "Full SuSv3 compliant sort (support -ktcsbdfiozgM)"
default y
depends on SORT
help
- Without this, sort only supports -r, -u, and an integer version
- of -n. Selecting this adds sort keys, floating point support, and
- more. This adds a little over 3k to a nonstatic build on x86.
+ Without this, sort only supports -r, -u, and an integer version
+ of -n. Selecting this adds sort keys, floating point support, and
+ more. This adds a little over 3k to a nonstatic build on x86.
The SuSv3 sort standard is available at:
http://www.opengroup.org/onlinepubs/007904975/utilities/sort.html
split a file into pieces.
config FEATURE_SPLIT_FANCY
- bool "fancy extensions"
+ bool "Fancy extensions"
default n
depends on SPLIT
help
depends on STAT
help
Without this, stat will not support the '-c format' option where
- users can pass a custom format string for output. This adds about
+ users can pass a custom format string for output. This adds about
7k to a nonstatic build on amd64.
config STTY
from files.
config FEATURE_FANCY_TAIL
- bool "Enable extra tail options (-q, -s, and -v)"
+ bool "Enable extra tail options (-q, -s, -v, and -F)"
default y
depends on TAIL
help
to standard output and files.
config FEATURE_TEE_USE_BLOCK_IO
- bool "Enable block i/o (larger/faster) instead of byte i/o."
+ bool "Enable block I/O (larger/faster) instead of byte I/O"
default n
depends on TEE
help
default n
help
test is used to check file types and compare values,
- returning an appropriate exit code. The bash shell
+ returning an appropriate exit code. The bash shell
has test built in, ash can build it in optionally.
config FEATURE_TEST_64
bool "Extend test to 64 bit"
default n
- depends on TEST
+ depends on TEST || ASH_BUILTIN_TEST || HUSH
help
Enable 64-bit support in test.
config FEATURE_UNEXPAND_LONG_OPTIONS
bool "Enable long options"
default n
- depends on UNEXPAND && GETOPT_LONG
+ depends on UNEXPAND && LONG_OPTS
help
Support long options for the unexpand applet.
default n
depends on WC
help
- Use "unsigned long long" in wc for count variables
+ Use "unsigned long long" in wc for counter variables.
config WHO
bool "who"