2016-10-08 2 views
0

Как я новичок в Linux, что означает из следующих сценариев: -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 и что он будет делать?

ответ

1

1) от man wget

документы не будут записаны в соответствующие файлы, но все они будут объединены вместе и записываются в файл.

2) от man patch

патча принимает файл патча, содержащую заплатку разницы листинга производится программой сравнения и применяет эти различия к одному или более исходным файлам, производя обновлённые версии.

и

-pnum или --strip = Num

Strip наименьший префикс, содержащий Num ведущий хлещет из каждого имени файла, найденного в файле патча.