From 5e20ad4ea02268d6e56766573cffb0fdc7741acc Mon Sep 17 00:00:00 2001 From: Administrator Date: Tue, 7 Nov 2023 10:38:54 +0000 Subject: [PATCH] docs: update sysadmin/logs-output/output-shpargalka --- sysadmin/logs-output/output-shpargalka.html | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/sysadmin/logs-output/output-shpargalka.html b/sysadmin/logs-output/output-shpargalka.html index a2a0334..c8cb29e 100644 --- a/sysadmin/logs-output/output-shpargalka.html +++ b/sysadmin/logs-output/output-shpargalka.html @@ -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 --> -

photo_2023-10-31_14-45-08.jpg

+
photo_2023-10-31_14-45-08.jpg

О чо у меня есть, офигительная шпаргалина!

n.e. в колонке означает not existing (не существует)

Давай разберем:

@@ -33,5 +33,4 @@ dateCreated: 2023-11-07T10:37:25.945Z

В Bash нет сокращенного синтаксиса, позволяющего передавать только StdErr второй команде, что было бы необходимо в данном случае в сочетании с tee для завершения операции.

command |& tee file.txt

В файл скопированы потоки вывода и ошибки, они видны в терминале. Если файл уже существует, то он перезапишется.

-

command |& tee -a file
-Потоки вывода и ошибки скопированы в файл, в терминале их не видно. Если файл уже существует, то новые данные будут добавлены в конец файла.

+

command |& tee -a file 
Потоки вывода и ошибки скопированы в файл, в терминале их не видно. Если файл уже существует, то новые данные будут добавлены в конец файла.