Просто с перенаправлением вывода:
system_profiler > file.txt
В основном это возьмет вывод system_profiler
и сохраните его в файл file.txt
. Существует технически два других вывода "потоки", стандартный вывод и стандартная погрешность. Их рассматривают отдельно, и если Вы будете использовать простой метод перенаправления выше, то Вы только перенаправите стандартный вывод в файл. Если Вы хотите перенаправить и стандартный вывод и стандартную погрешность, Вы могли бы сделать это:
system_profiler &> file.txt
&
говорит оболочке перенаправлять стандартный вывод и стандартную погрешность в файл.
Если Вы хотите просто произвести стандартную погрешность, можно сделать это:
system_profiler 2> file.txt
2
позволяет оболочке знать, что она должна только перенаправить стандартную погрешность.
Используя >
перезапишет файл, если это уже будет там. Если Вы хотите добавить его в файл, не стирая старый, можно использовать >>
, как так:
system_profiler >> file.txt
Можно, конечно, использовать &
и 2
для отсылки и стандартная и стандартная погрешность и просто стандартная погрешность с >>
оператор.