我试图捕获我为安装nagios创建的bash脚本的所有输入和输出 . 我现在使用tee创建日志文件,但它只显示有一个echo命令或类似“service httpd restart”的输出 . 我主要想捕获用户在日志文件中输入的输入以供将来参考 .
在程序之前运行的 script 命令将捕获所有输入和输出到您指定的文件 . 它以ctrl-D终止 .
script
script -c yourprogram filename
可以做你想要的 . 有关脚本,请参见手册页 .
1 回答
在程序之前运行的
script
命令将捕获所有输入和输出到您指定的文件 . 它以ctrl-D终止 .可以做你想要的 . 有关脚本,请参见手册页 .