menu "Toys" config CONFIG_DF bool "df (disk free)" default n help usage: df [-t type] [FILESYSTEM ...] The "disk free" command, df shows total/used/available disk space for each filesystem listed on the command line, or all currently mounted filesystems. -t type Display only filesystems of this type. config CONFIG_DF_PEDANTIC bool "options -P and -k" default n depends on CONFIG_DF help usage: df [-Pk] -P The SUSv3 "Pedantic" option Provides a slightly less useful output format dictated by the Single Unix Specification version 3, and sets the units to 512 bytes instead of the default 1024 bytes. -k Sets units back to 1024 bytes (the default without -P) config CONFIG_TOYSH bool "sh (toysh)" default n help usage: sh [-c command] [script] The toybox command shell. Runs a shell script, or else reads input interactively and responds to it. -c command line to execute config CONFIG_TOYSH_TTY bool "Interactive shell (terminal control)" default n depends on CONFIG_TOYSH help Add terminal control to toysh. This is necessary for interactive use, so the shell isn't killed by CTRL-C. config CONFIG_TOYSH_PROFILE bool "Profile support" default n depends on CONFIG_TOYSH_TTY help Read /etc/profile and ~/.profile when running interactively. Also enables the built-in command "source". config CONFIG_TOYSH_JOBCTL bool "Job Control (fg, bg, jobs)" default n depends on CONFIG_TOYSH_TTY help Add job cocntrol to toysh. This lets toysh handle CTRL-Z, and enables the built-in commands "fg", "bg", and "jobs". With pipe support, enable use of "&" to run background processes. config CONFIG_TOYSH_FLOWCTL bool "Flow control (if, while, for, functions)" default n depends on CONFIG_TOYSH help Add flow control to toysh. This enables the if/then/else/fi, while/do/done, and for/do/done constructs. With pipe support, this enables the ability to define functions using the "function name" or "name()" syntax, plus curly brackets "{ }" to group commands. config CONFIG_TOYSH_QUOTES bool "Smarter argument parsing (quotes)" default n depends on CONFIG_TOYSH help Add support for parsing "" and '' style quotes to the toysh command parser, with lets arguments have spaces in them. config CONFIG_TOYSH_WILDCARDS bool "Wildcards ( ?*{,} )" default n depends on CONFIG_TOYSH_QUOTES help Expand wildcards in argument names, ala "ls -l *.t?z" and "rm subdir/{one,two,three}.txt". config CONFIG_TOYSH_PROCARGS bool "Executable arguments ( `` and $() )" default n depends on CONFIG_TOYSH_QUOTES help Add support for executing arguments contianing $() and ``, using the output of the command as the new argument value(s). (Bash calls this "command substitution".) config CONFIG_TOYSH_ENVVARS bool "Environment variable support" default n depends on CONFIG_TOYSH_QUOTES help Substitute environment variable values for $VARNAME or ${VARNAME}, and enable the built-in command "export". config CONFIG_TOYSH_LOCALS bool "Local variables" default n depends on CONFIG_TOYSH_ENVVARS help Support for local variables, fancy prompts ($PS1), the "set" command, and $?. config CONFIG_TOYSH_ARRAYS bool "Array variables" default n depends on CONFIG_TOYSH_LOCALS help Support for ${blah[blah]} style array variables. config CONFIG_TOYSH_PIPES bool "Pipes and redirects ( | > >> < << & && | || () ; )" default n depends on CONFIG_TOYSH help Support multiple commands on the same command line. This includes | pipes, > >> < redirects, << here documents, || && conditional execution, () subshells, ; sequential execution, and (with job control) & background processes. config CONFIG_TOYSH_BUILTINS bool "Builtin commands" default n depends on CONFIG_TOYSH help Adds the commands exec, fg, bg, help, jobs, pwd, export, source, set, unset, read, alias. endmenu