script 命令

CListery ARE YOU OK?

有时我们需要在脚本中加入一些有进度状态的命令,为了既能让我们的脚本无需人工守候,又能方便的监测到这些命令的执行情况时,就该 script 登场了

常用参数

1
2
3
-a 以追加的形式,将命令的执行状态输出到指定的文件中
-c 运行指定命令
-q 让 -c 指定的命令以静默方式运行,比如删除文件时的确认提示

使用示例

  • 记录 scp 过程

    1
    script -q -a record.log -c "scp xxx.zip remote:/"

最后

当然 script 能做到的不止这些,你还可以使用该命令去记录每个 shell 用户的所有操作,等等

  • 标题: script 命令
  • 作者: CListery
  • 创建于 : 2022-10-25 11:00:05
  • 更新于 : 2024-11-15 15:53:32
  • 链接: http://clistery.github.io/2022/10/25/ubuntu/script/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论