LINUX.ORG.RU

Проблема с time

 


0

1

Помогите новичку справиться с оператором time. Мне нужно получить данные первой строки результата команды time ls, т.е. значение строки real. Команда time ls | grep real не срабатывает. Как тут быть? Версия системы root@OpenWrt:~# uname -a Linux OpenWrt 3.10.49 #1 Thu Aug 7 23:24:09 CEST 2014 mips GNU/Linux

time ls 2>&1 | grep real
anonymous ()

{ time ls;}|& grep ^real

anonymous ()

time свой вывод отправляет на stderr или по ключу -o в указанный файл. Либо использовать переназначанеие, как показывали (правда при этом лучше вывод ls убрать в null во избежание нежелательных эффектов) либо работать через файл

Elyas ★★★★★ ()
Ответ на: комментарий от anonymous

The OpenWrt standard unix shell is the Busybox-fork of the Debian implementation of the Almquist shell

salsa ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.