## e.g. pipe the output of your bash command or script to use tee to display both on screen and capture to a file
[root@mail tmp]# ls -ltr | tee myoutput.txt
total 0
drwx------. 3 root root 17 Sep 15 08:27 systemd-private-63530bc877e74e3a8a833e980562977c-chronyd.service-CbyYdV
drwxrwxrwt. 2 root root 6 Sep 15 08:27 cloud-init
drwx------. 3 root root 17 Sep 15 08:27 systemd-private-63530bc877e74e3a8a833e980562977c-dovecot.service-FbbBPz
drwx------. 3 root root 17 Sep 21 03:25 systemd-private-63530bc877e74e3a8a833e980562977c-mariadb.service-tH8Upy
drwx------. 3 root root 17 Sep 21 03:25 systemd-private-63530bc877e74e3a8a833e980562977c-httpd.service-mBQJmZ
-rw-r--r--. 1 root root 0 Sep 21 21:48 myoutput.txt
## display the file captured
[root@mail tmp]# cat myoutput.txt
total 0
drwx------. 3 root root 17 Sep 15 08:27 systemd-private-63530bc877e74e3a8a833e980562977c-chronyd.service-CbyYdV
drwxrwxrwt. 2 root root 6 Sep 15 08:27 cloud-init
drwx------. 3 root root 17 Sep 15 08:27 systemd-private-63530bc877e74e3a8a833e980562977c-dovecot.service-FbbBPz
drwx------. 3 root root 17 Sep 21 03:25 systemd-private-63530bc877e74e3a8a833e980562977c-mariadb.service-tH8Upy
drwx------. 3 root root 17 Sep 21 03:25 systemd-private-63530bc877e74e3a8a833e980562977c-httpd.service-mBQJmZ
-rw-r--r--. 1 root root 0 Sep 21 21:48 myoutput.txt
## If you want to append to existing file, use -a option
[root@mail tmp]# echo "LINE BEFORE" > myoutput.txt
[root@mail tmp]# cat myoutput.txt
LINE BEFORE
[root@mail tmp]# ls -ltr | tee -a myoutput.txt
total 4
drwx------. 3 root root 17 Sep 15 08:27 systemd-private-63530bc877e74e3a8a833e980562977c-chronyd.service-CbyYdV
drwxrwxrwt. 2 root root 6 Sep 15 08:27 cloud-init
drwx------. 3 root root 17 Sep 15 08:27 systemd-private-63530bc877e74e3a8a833e980562977c-dovecot.service-FbbBPz
drwx------. 3 root root 17 Sep 21 03:25 systemd-private-63530bc877e74e3a8a833e980562977c-mariadb.service-tH8Upy
drwx------. 3 root root 17 Sep 21 03:25 systemd-private-63530bc877e74e3a8a833e980562977c-httpd.service-mBQJmZ
-rw-r--r--. 1 root root 12 Sep 21 21:50 myoutput.txt
[root@mail tmp]# cat myoutput.txt
LINE BEFORE
total 4
drwx------. 3 root root 17 Sep 15 08:27 systemd-private-63530bc877e74e3a8a833e980562977c-chronyd.service-CbyYdV
drwxrwxrwt. 2 root root 6 Sep 15 08:27 cloud-init
drwx------. 3 root root 17 Sep 15 08:27 systemd-private-63530bc877e74e3a8a833e980562977c-dovecot.service-FbbBPz
drwx------. 3 root root 17 Sep 21 03:25 systemd-private-63530bc877e74e3a8a833e980562977c-mariadb.service-tH8Upy
drwx------. 3 root root 17 Sep 21 03:25 systemd-private-63530bc877e74e3a8a833e980562977c-httpd.service-mBQJmZ
-rw-r--r--. 1 root root 12 Sep 21 21:50 myoutput.txt
|