crontab运行shell脚本,将用户历史记录写入日志文件

Sandipon

我编写以下shell脚本:

#!/bin/bash
HISTFILE=~/.bash_history
set -o history
file=$(date "+%Y_%m_%d_%H_%M_%S").txt
history  > /home/sandipon/$file
cat  /home/user/$file
sshpass -p my_password scp  /home/user/$file host:/home/test/$file

并由cron安排:

*/2 * * * *  /home/user/history.sh

但是它提供了一个空白文件。

马可斯

fedorqui的评论是正确的。另外,应该在crontab文件中添加用户名(如果使用“ / etc / crontab”)。
例如:

*/2 * * * *  USERNAME  /bin/bash /home/user/history.sh

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Shell脚本在文件中写入历史记录

来自分类Dev

如何存储团队文件(日志,历史记录,文件等)?

来自分类Dev

在脚本中使用Interactive的Shell历史记录扩展

来自分类Dev

Tomcat保存日志历史记录

来自分类Dev

脚本中的Bash历史记录:`!#:*`

来自分类Dev

遍历EOD .csv以创建每个文件中历史记录高低运行的历史记录

来自分类Dev

在表上运行历史记录

来自分类Dev

TFS删除文件的历史记录

来自分类Dev

合并Subversion文件历史记录

来自分类Dev

附加文件的历史记录行号

来自分类Dev

如何在MySQL和Hibernate中为用户提供日志或历史记录表

来自分类Dev

Oracle Data Integrator日志记录历史记录

来自分类Dev

从bash脚本调用历史记录时“历史记录位置超出范围”

来自分类Dev

Mercurial获取特定于文件的日志/历史记录信息

来自分类Dev

如何从log4j的日志文件中获取Apache Camel消息历史记录?

来自分类Dev

最大化JBoss 7.1服务器日志历史记录文件数

来自分类Dev

使用shell脚本更改* n *提交的git历史记录(提交日期)

来自分类Dev

将命令历史记录导出到Shell脚本中

来自分类Dev

在Shell脚本中实施时,历史记录替换失败

来自分类Dev

在控制台中编写类似shell脚本的历史记录

来自分类Dev

bash shell 脚本是否会保留其命令历史记录?

来自分类Dev

如何使用bash历史记录使用历史记录中的参数运行命令?

来自分类Dev

在bash脚本中运行时,“历史记录”停止工作

来自分类Dev

在bash脚本中运行时,“历史记录”停止工作

来自分类Dev

我运行了`zsh -v`,现在没有shell历史记录了

来自分类Dev

如何在不添加历史记录的情况下运行shell命令?

来自分类Dev

显示文件的历史记录(已修改文件的用户列表)

来自分类Dev

JGit中具有更改历史记录的日志

来自分类Dev

IntelliJ版本控制历史记录日志

Related 相关文章

  1. 1

    如何使用Shell脚本在文件中写入历史记录

  2. 2

    如何存储团队文件(日志,历史记录,文件等)?

  3. 3

    在脚本中使用Interactive的Shell历史记录扩展

  4. 4

    Tomcat保存日志历史记录

  5. 5

    脚本中的Bash历史记录:`!#:*`

  6. 6

    遍历EOD .csv以创建每个文件中历史记录高低运行的历史记录

  7. 7

    在表上运行历史记录

  8. 8

    TFS删除文件的历史记录

  9. 9

    合并Subversion文件历史记录

  10. 10

    附加文件的历史记录行号

  11. 11

    如何在MySQL和Hibernate中为用户提供日志或历史记录表

  12. 12

    Oracle Data Integrator日志记录历史记录

  13. 13

    从bash脚本调用历史记录时“历史记录位置超出范围”

  14. 14

    Mercurial获取特定于文件的日志/历史记录信息

  15. 15

    如何从log4j的日志文件中获取Apache Camel消息历史记录?

  16. 16

    最大化JBoss 7.1服务器日志历史记录文件数

  17. 17

    使用shell脚本更改* n *提交的git历史记录(提交日期)

  18. 18

    将命令历史记录导出到Shell脚本中

  19. 19

    在Shell脚本中实施时,历史记录替换失败

  20. 20

    在控制台中编写类似shell脚本的历史记录

  21. 21

    bash shell 脚本是否会保留其命令历史记录?

  22. 22

    如何使用bash历史记录使用历史记录中的参数运行命令?

  23. 23

    在bash脚本中运行时,“历史记录”停止工作

  24. 24

    在bash脚本中运行时,“历史记录”停止工作

  25. 25

    我运行了`zsh -v`,现在没有shell历史记录了

  26. 26

    如何在不添加历史记录的情况下运行shell命令?

  27. 27

    显示文件的历史记录(已修改文件的用户列表)

  28. 28

    JGit中具有更改历史记录的日志

  29. 29

    IntelliJ版本控制历史记录日志

热门标签

归档