У меня есть команда оболочки. Я хотел бы записать вывод на стандартный вывод и сохранить его в переменной. Я хотел бы решить это с помощью одной команды. Я пробовал эти вещи.
ls > $VAR # redirects the output to file which name is stored in $VAR
ls | tee -a $VAR # writes to standard output as well as in file which name is stored in $VAR
VAR=`ls` # output into $VAR, but it is not sent to standard output
VAR=`ls`;echo $VAR # ok, it works but these are two commands
Любая идея?