docs: update sysadmin/logs-output/output-shpargalka

main
Федоров Дмитрий 2023-11-07 10:38:54 +00:00 committed by Dmitriy Fedorov
parent aeec52728c
commit 5e20ad4ea0
1 changed files with 3 additions and 4 deletions

View File

@ -2,13 +2,13 @@
title: Шпаргалка по выводу в терминале
description:
published: true
date: 2023-11-07T10:38:43.001Z
date: 2023-11-07T10:38:50.580Z
tags: output, tee
editor: ckeditor
dateCreated: 2023-11-07T10:37:25.945Z
-->
<p><img alt="photo_2023-10-31_14-45-08.jpg" src="/photo_2023-10-31_14-45-08.jpg"></p>
<figure class="image image_resized" style="width:52.11%;"><img src="/photo_2023-10-31_14-45-08.jpg" alt="photo_2023-10-31_14-45-08.jpg"></figure>
<p>О чо у меня есть, офигительная шпаргалина!</p>
<p>n.e. в колонке означает not existing (не существует)</p>
<p>Давай разберем:</p>
@ -33,5 +33,4 @@ dateCreated: 2023-11-07T10:37:25.945Z
<p>В Bash нет сокращенного синтаксиса, позволяющего передавать только StdErr второй команде, что было бы необходимо в данном случае в сочетании с tee для завершения операции.</p>
<p><code>command |&amp; tee file.txt</code></p>
<p>В файл скопированы потоки вывода и ошибки, они видны в терминале. Если файл уже существует, то он перезапишется.</p>
<p><code>command |&amp; tee -a file </code><br>
Потоки вывода и ошибки скопированы в файл, в терминале их не видно. Если файл уже существует, то новые данные будут добавлены в конец файла.</p>
<p><code>command |&amp; tee -a file&nbsp;</code><br>Потоки вывода и ошибки скопированы в файл, в терминале их не видно. Если файл уже существует, то новые данные будут добавлены в конец файла.</p>