【问题标题】:linux shell patch commandslinux shell 补丁命令
【发布时间】:2016-10-08 16:20:45
【问题描述】:

由于我是 linux 新手,以下脚本的含义是什么:-

wget http://downloads.architechboards.com/deposit/microZed_wilink8.config -O .config

我知道它会从http://downloads.architechboards.com/microZed_wilink8.config 下载。但是我没有得到-O .config的含义。

patch -p1 < microZed_wilink8.patch 是什么以及它将做什么?

【问题讨论】:

    标签: linux shell scripting


    【解决方案1】:

    1) 来自man wget

    文档不会被写入相应的文件,而是将所有文件连接在一起并写入文件。

    2) 来自man patch

    patch 获取一个补丁文件 patchfile,其中包含由 diff 程序生成的差异列表,并将这些差异应用于一个或多个原始文件,生成修补版本。

    -pnum 或 --strip=num

    从补丁文件中找到的每个文件名中去除包含 num 个前导斜杠的最小前缀。

    【讨论】:

      猜你喜欢
      • 2018-05-16
      • 2011-06-14
      • 1970-01-01
      • 2013-11-21
      • 1970-01-01
      • 1970-01-01
      • 2014-05-15
      • 2011-05-26
      • 1970-01-01
      相关资源
      最近更新 更多