commands: ls: add ll as an alias for ls -l
This saves one second of user time on every interactive boot. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
parent
429717b48c
commit
5c2852ff9e
|
@ -127,6 +127,9 @@ static int do_ls(int argc, char *argv[])
|
||||||
ulong flags = LS_COLUMN;
|
ulong flags = LS_COLUMN;
|
||||||
struct string_list sl;
|
struct string_list sl;
|
||||||
|
|
||||||
|
if (!strcmp(argv[0], "ll"))
|
||||||
|
flags &= ~LS_COLUMN;
|
||||||
|
|
||||||
while((opt = getopt(argc, argv, "RCl")) > 0) {
|
while((opt = getopt(argc, argv, "RCl")) > 0) {
|
||||||
switch(opt) {
|
switch(opt) {
|
||||||
case 'R':
|
case 'R':
|
||||||
|
@ -219,3 +222,11 @@ BAREBOX_CMD_START(ls)
|
||||||
BAREBOX_CMD_GROUP(CMD_GRP_FILE)
|
BAREBOX_CMD_GROUP(CMD_GRP_FILE)
|
||||||
BAREBOX_CMD_HELP(cmd_ls_help)
|
BAREBOX_CMD_HELP(cmd_ls_help)
|
||||||
BAREBOX_CMD_END
|
BAREBOX_CMD_END
|
||||||
|
|
||||||
|
BAREBOX_CMD_START(ll)
|
||||||
|
.cmd = do_ls,
|
||||||
|
BAREBOX_CMD_DESC("list a file or directory with details")
|
||||||
|
BAREBOX_CMD_OPTS("[-lCR] [FILEDIR...]")
|
||||||
|
BAREBOX_CMD_GROUP(CMD_GRP_FILE)
|
||||||
|
BAREBOX_CMD_HELP(cmd_ls_help)
|
||||||
|
BAREBOX_CMD_END
|
||||||
|
|
Loading…
Reference in New Issue