![如何将我输入的命令与 Google 文档中的文档同步?](https://linux22.com/image/224692/%E5%A6%82%E4%BD%95%E5%B0%86%E6%88%91%E8%BE%93%E5%85%A5%E7%9A%84%E5%91%BD%E4%BB%A4%E4%B8%8E%20Google%20%E6%96%87%E6%A1%A3%E4%B8%AD%E7%9A%84%E6%96%87%E6%A1%A3%E5%90%8C%E6%AD%A5%EF%BC%9F.png)
我正在安装一个软件并在 Linux 盒子中进行大量更改。很多时候我运行“history”来获取命令列表并将其复制粘贴到 Google 文档中。然后我清理它以便与团队分享步骤。有没有办法自动设置 Google 文档中命令历史记录的同步?
答案1
对于这种类型的输出,我在以下位置设置一个 rsyslog 记录器/etc/rsyslog.conf
:
local6.* /var/log/commands.log
和一个提示命令/etc/bashrc
export PROMPT_COMMAND='RETRN_VAL=$?;logger -p local6.debug "$(whoami) [$$]: $(history 1 | sed "s/^[ ]*[0-9]\+[ ]*//" ) [$RETRN_VAL]"'
这样您还可以登录 sudoer 后面的真实用户。
但它不会填写 Google 文档,而是填写 /var/log/commands.log