- Execute command with specified argument(s) and save its output to log file:
logsave path/to/logfile command
- Take input from standard input and save it in a log file:
logsave logfile -
- Append the output to a log file, instead of replacing its current contents:
logsave -a logfile command
- Show verbose output:
logsave -v logfile command
logsave [ -asv ] logfile cmd_prog [ ... ]
The logsave program will execute cmd_prog with the specified argument(s), and save a copy of its output to logfile. If the containing directory for logfile does not exist, logsave will accumulate the output in memory until it can be written out. A copy of the output will also be written to standard output.
If cmd_prog is a single hyphen ('-'), then instead of executing a program, logsave will take its input from standard input and save it in logfile
logsave is useful for saving the output of initial boot scripts until the /var partition is mounted, so the output can be written to /var/log.
This option will cause the output to be appended to logfile, instead of replacing its current contents.
This option will cause logsave to skip writing to the log file text which is bracketed with a control-A (ASCII 001 or Start of Header) and control-B (ASCII 002 or Start of Text). This allows progress bar information to be visible to the user on the console, while not being written to the log file.
This option will make logsave to be more verbose in its output to the user.
Theodore Ts'o (email@example.com)