Поиск проекта GitHub, который представляет [закрытые] лучшие практики направляющих

Команду, которую Вы хотите, называют tee :

foo | tee output.file

, Например, если Вы только заботитесь о stdout:

ls -a | tee output.file

, Если Вы хотите включать stderr, сделайте:

program [arguments...] 2>&1 | tee outfile

2>&1 канал 2 перенаправлений (stderr/standard ошибка) в канал 1 (stdout/standard вывод), такой, что оба записаны как stdout. Это также направлено к данному выходному файлу с эти tee команда.

, Кроме того, если Вы хотите к , добавляют к файлу журнала, используют tee -a как:

program [arguments...] 2>&1 | tee -a outfile

6
задан Jonathan Westerberg 27 July 2009 в 06:47
поделиться

2 ответа

Spot-us (разработанный Hashrocket) предоставляет множество полезных передовых практик, таких как высокий тестовый охват, спокойный дизайн и т. Д. Вы можете найти исходный код на github .

(Нет, я не сотрудник Hashrocket)

3
ответ дан 17 December 2019 в 04:50
поделиться

Вы можете посмотреть на некоторые доступные скелеты. apps, которые представляют собой шаблоны приложений, готовые к взлому:

Их изучение должно дать вам представление о современных передовых методах.

2
ответ дан 17 December 2019 в 04:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: