9
0
Fork 0

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:
Jan Luebbe 2014-06-18 21:41:02 +02:00 committed by Sascha Hauer
parent 429717b48c
commit 5c2852ff9e
1 changed files with 11 additions and 0 deletions

View File

@ -127,6 +127,9 @@ static int do_ls(int argc, char *argv[])
ulong flags = LS_COLUMN;
struct string_list sl;
if (!strcmp(argv[0], "ll"))
flags &= ~LS_COLUMN;
while((opt = getopt(argc, argv, "RCl")) > 0) {
switch(opt) {
case 'R':
@ -219,3 +222,11 @@ BAREBOX_CMD_START(ls)
BAREBOX_CMD_GROUP(CMD_GRP_FILE)
BAREBOX_CMD_HELP(cmd_ls_help)
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