How to append text to a system file via terminal with sudo command

echo ‘192.168.1.254 router’ | sudo tee -a /etc/hosts
NAME
tee — pipe fitting

SYNOPSIS
tee [-ai] [file …]

DESCRIPTION
The tee utility copies standard input to standard output, making a copy in zero or more files. The output is
unbuffered.

The following options are available:

-a Append the output to the files rather than overwriting them.

-i Ignore the SIGINT signal.

The following operands are available:

file A pathname of an output file.

The tee utility takes the default action for all signals, except in the event of the -i option.

The tee utility exits 0 on success, and >0 if an error occurs.

STANDARDS
The tee function is expected to be POSIX IEEE Std 1003.2 (« POSIX.2 ») compatible.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.