新しい行を保持しながら、端末出力をファイルに書き込みます。

新しい行を保持しながら、端末出力をファイルに書き込みます。

ビュー環境変数を呼び出すと、新しい行envがクールに表示されます。

$ env
SHELL=/bin/sh    
EDITOR=vi
PWD=/home/user
...

ただし、ファイルに保存しようとすると、新しい行が削除されます。

$ echo $(env) > root.env
SHELL=/bin/sh EDITOR=vi PWD=/home/user ...

何が間違っていますか?env各項目を連続して出力するにはどうすればよいですか?

関連情報