Get the App
SLTechnology News&Howtos  ›  Servers  › 

An example of using tee Command in Linux system

Shulou Source: shulou.com Published: 2022-06-01 15:50:06 09月19日 Update

This article focuses on "examples of the use of tee commands in the Linux system". Interested friends may wish to have a look. The method introduced in this paper is simple, fast and practical. Next let the editor to take you to learn "the use of tee commands in the Linux system examples" it!

Name: tee

Location: / usr/bin/tee

Permissions: all users

Function: two-way redirection, which sends the data stream to both the file and the screen, while the output to the screen is stdout, which allows the next command to continue processing.

Usage: tee [OPTION]. [FILE]...

Options:

-a,-append append to the given FILEs, do not overwrite

Additional

Two-way redirection, after the file last.list is written, it can also be output to the screen.

The code is as follows:

Last | tee last.list

Cwjy1202 pts/0: 0 Sat Jan 10 22:14 still logged in

Reboot system boot 3.2.0-24-generic Sat Jan 10 21:45-23:02 (01:16)

Cwjy1202 pts/0: 0.0 Sat Jan 10 19:24-down (00:00)

Reboot system boot 3.2.0-24-generic Sat Jan 10 14:17-19:24 (05:07)

Reboot system boot 3.2.0-24-generic Fri Jan 9 20:50-22:50 (01:59)

Cwjy1202 pts/0: 0 Thu Jan 8 22:08-23:16 (01:08)

Reboot system boot 3.2.0-24-generic Thu Jan 8 21:45-23:17 (01:31)

Cwjy1202 pts/2: 0 Wed Jan 7 23:22-00:27 (01:05)

Cwjy1202 pts/0: 0 Wed Jan 7 23:04-00:27 (01:23)

Reboot system boot 3.2.0-24-generic Wed Jan 7 23:03-00:27 (01:23)

Cwjy1202 pts/2: 0 Tue Jan 6 23:10-23:46 (00:36)

Cwjy1202 pts/0: 0 Tue Jan 6 22:32-23:46 (01:13)

Reboot system boot 3.2.0-24-generic Tue Jan 6 19:32-23:46 (04:13)

Cwjy1202 pts/0: 0 Tue Jan 6 00:24-00:46 (00:21)

Reboot system boot 3.2.0-24-generic Mon Jan 5 20:59-00:46 (03:47)

Cwjy1202 pts/0: 0 Sat Jan 3 20:33-00:39 (04:06)

Cwjy1202 pts/0: 0 Sat Jan 3 19:23-19:24 (00:00)

Reboot system boot 3.2.0-24-generic Sat Jan 3 19:12-00:41 (05:28)

Cwjy1202 pts/2: 0 Sat Jan 3 14:58-17:04 (02:05)

Cwjy1202 pts/1: 0 Sat Jan 3 14:57-17:04 (02:07)

Reboot system boot 3.2.0-24-generic Sat Jan 3 14:54-17:05 (02:10)

Wtmp begins Fri Jan 2 17:17:32 2015

Note: the named tee command does not add the option-a, so the default file will be overwritten.

In the following example, the information of last is written to the file last.list and can also be processed by the sed command

The code is as follows:

$last | tee-a last.list | sed-n '1p'

Cwjy1202 pts/0: 0 Sat Jan 10 22:14 still logged in

At this point, I believe you have a deeper understanding of "the use of tee commands in the Linux system". You might as well do it in practice. Here is the website, more related content can enter the relevant channels to inquire, follow us, continue to learn!

Tags: Commands files instances systems screens code content bidirectional simultaneous processing learning output practical deeper location function examples information interests names Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno MySQL macOS Shulou Information Microsoft OPPO Reno