亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? patch.man

?? 制作2.6內(nèi)核的CLFS時(shí) patch包
?? MAN
?? 第 1 頁 / 共 3 頁
字號(hào):
.\" patch man page.de Id.ds Dt \\$4...Id $Id: patch.man,v 1.31 2002/05/25 10:36:44 eggert Exp $.ds = \-\^\-.de Sp.if t .sp .3.if n .sp...TH PATCH 1 \*(Dt GNU.ta 3n.SH NAMEpatch \- apply a diff file to an original.SH SYNOPSIS.B patch.RI [ options ].RI [ originalfile.RI [ patchfile ]].Spbut usually just.Sp.BI "patch \-p" "num".BI < patchfile.SH DESCRIPTION.B patchtakes a patch file.I patchfilecontaining a difference listing produced by the.B diffprogram and applies those differences to one or more original files,producing patched versions.Normally the patched versions are put in place of the originals.Backups can be made; see the.B \-bor.B \*=backupoption.The names of the files to be patched are usually taken from the patch file,but if there's just one file to be patched it can specified on thecommand line as.IR originalfile ..PPUpon startup, patch attempts to determine the type of the diff listing,unless overruled by a\fB\-c\fP (\fB\*=context\fP),\fB\-e\fP (\fB\*=ed\fP),\fB\-n\fP (\fB\*=normal\fP),or\fB\-u\fP (\fB\*=unified\fP)option.Context diffs (old-style, new-style, and unified) andnormal diffs are applied by the.B patchprogram itself, while.B eddiffs are simply fed to the.BR ed (1)editor via a pipe..PP.B patchtries to skip any leading garbage, apply the diff,and then skip any trailing garbage.Thus you could feed an article or message containing adiff listing to.BR patch ,and it should work.If the entire diff is indented by a consistent amount,or if a context diff contains lines ending in \s-1CRLF\s0or is encapsulated one or more times by prepending"\fB\- \fP" to lines starting with "\fB\-\fP" as specified by Internet RFC 934,this is taken into account.After removing indenting or encapsulation,lines beginning with.B #are ignored, as they are considered to be comments..PPWith context diffs, and to a lesser extent with normal diffs,.B patchcan detect when the line numbers mentioned in the patch are incorrect,and attempts to find the correct place to apply each hunk of the patch.As a first guess, it takes the line number mentioned for the hunk, plus orminus any offset used in applying the previous hunk.If that is not the correct place,.B patchscans both forwards and backwards for a set of lines matching the contextgiven in the hunk.First.B patchlooks for a place where all lines of the context match.If no such place is found, and it's a context diff, and the maximum fuzz factoris set to 1 or more, then another scan takes place ignoring the first and lastline of context.If that fails, and the maximum fuzz factor is set to 2 or more,the first two and last two lines of context are ignored,and another scan is made.(The default maximum fuzz factor is 2.)If.B patchcannot find a place to install that hunk of the patch, it puts thehunk out to a reject file, which normally is the name of the output fileplus a.B \&.rejsuffix, or.B #if.B \&.rejwould generate a file name that is too long(if even appending the single character.B #makes the file name too long, then.B #replaces the file name's last character).(The rejected hunk comes out in ordinary context diff form regardless ofthe input patch's form.If the input was a normal diff, many of the contexts are simply null.)The line numbers on the hunks in the reject file may be different thanin the patch file: they reflect the approximate location patch thinks thefailed hunks belong in the new file rather than the old one..PPAs each hunk is completed, you are told if the hunkfailed, and if so which line (in the new file).B patchthought the hunk should go on.If the hunk is installed at a different linefrom the line number specified in the diff youare told the offset.A single large offset.I mayindicate that a hunk was installed in thewrong place.You are also told if a fuzz factor was used to make the match, in whichcase you should also be slightly suspicious.If the.B \*=verboseoption is given, you are also told about hunks that match exactly..PPIf no original file.I origfileis specified on the command line,.B patchtries to figure out from the leading garbage what the name of the fileto edit is, using the following rules..LPFirst,.B patchtakes an ordered list of candidate file names as follows:.TP 3.B " \(bu"If the header is that of a context diff,.B patchtakes the old and new file names in the header.A name is ignored if it does not have enough slashes to satisfy the.BI \-p numor.BI \*=strip= numoption.The name.B /dev/nullis also ignored..TP.B " \(bu"If there is an.B Index:\&line in the leading garbageand if either the old and new names are both absent or if.B patchis conforming to \s-1POSIX\s0,.B patchtakes the name in the.B Index:\&line..TP.B " \(bu"For the purpose of the following rules,the candidate file names are considered to be in the order (old, new, index),regardless of the order that they appear in the header..LPThen.B patchselects a file name from the candidate list as follows:.TP 3.B " \(bu"If some of the named files exist,.B patchselects the first name if conforming to \s-1POSIX\s0,and the best name otherwise..TP.B " \(bu"If.B patchis not ignoring \s-1RCS\s0, ClearCase, Perforce, and \s-1SCCS\s0 (see the.BI "\-g\ " numor.BI \*=get= numoption), and no named files existbut an \s-1RCS\s0, ClearCase, Perforce, or \s-1SCCS\s0 master is found,.B patchselects the first named filewith an \s-1RCS\s0, ClearCase, Perforce, or \s-1SCCS\s0 master..TP.B " \(bu"If no named files exist,no \s-1RCS\s0, ClearCase, Perforce, or \s-1SCCS\s0 master was found,some names are given,.B patchis not conforming to \s-1POSIX\s0,and the patch appears to create a file,.B patchselects the best name requiring the creation of the fewest directories..TP.B " \(bu"If no file name results from the above heuristics, you are askedfor the name of the file to patch, and.B patchselects that name..LPTo determine the.I bestof a nonempty list of file names,.B patchfirst takes all the names with the fewest path name components;of those, it then takes all the names with the shortest basename;of those, it then takes all the shortest names;finally, it takes the first remaining name..PPAdditionally, if the leading garbage contains a.B Prereq:\&line,.B patchtakes the first word from the prerequisites line (normally a versionnumber) and checks the original file to see if that word can be found.If not,.B patchasks for confirmation before proceeding..PPThe upshot of all this is that you should be able to say, while in a newsinterface, something like the following:.Sp	\fB| patch \-d /usr/src/local/blurfl\fP.Spand patch a file in the.B blurfldirectory directly from the article containingthe patch..PPIf the patch file contains more than one patch,.B patchtries to apply each of them as if they came from separate patch files.This means, among other things, that it is assumed that the name of the fileto patch must be determined for each diff listing,and that the garbage before each diff listingcontains interesting things such as file names and revision level, asmentioned previously..SH OPTIONS.TP 3\fB\-b\fP  or  \fB\*=backup\fPMake backup files.That is, when patching a file,rename or copy the original instead of removing it.When backing up a file that does not exist,an empty, unreadable backup file is createdas a placeholder to represent the nonexistent file.See the.B \-Vor.B \*=version\-controloption for details about how backup file names are determined..TP.B \*=backup\-if\-mismatchBack up a file if the patch does not match the file exactlyand if backups are not otherwise requested.This is the default unless.B patchis conforming to \s-1POSIX\s0..TP.B \*=no\-backup\-if\-mismatchDo not back up a file if the patch does not match the file exactlyand if backups are not otherwise requested.This is the default if.B patchis conforming to \s-1POSIX\s0..TP\fB\-B\fP \fIpref\fP  or  \fB\*=prefix=\fP\fIpref\fPPrefix.I prefto a file name when generating its simple backup file name.For example, with.B "\-B\ /junk/"the simple backup file name for.B src/patch/util.cis.BR /junk/src/patch/util.c ..TP\fB\*=binary\fPRead and write all files in binary mode,except for standard output and.BR /dev/tty .This option has no effect on \s-1POSIX\s0-conforming systems.On systems like \s-1DOS\s0 where this option makes a difference,the patch should be generated by.BR "diff\ \-a\ \*=binary" ..TP\fB\-c\fP  or  \fB\*=context\fPInterpret the patch file as a ordinary context diff..TP\fB\-d\fP \fIdir\fP  or  \fB\*=directory=\fP\fIdir\fPChange to the directory.I dirimmediately, before doinganything else..TP\fB\-D\fP \fIdefine\fP  or  \fB\*=ifdef=\fP\fIdefine\fPUse the.BR #ifdef " .\|.\|. " #endifconstruct to mark changes, with.I defineas the differentiating symbol..TP.B "\*=dry\-run"Print the results of applying the patches without actually changing any files..TP\fB\-e\fP  or  \fB\*=ed\fPInterpret the patch file as an.B edscript..TP\fB\-E\fP  or  \fB\*=remove\-empty\-files\fPRemove output files that are empty after the patches have been applied.Normally this option is unnecessary, since.B patchcan examine the time stamps on the header to determine whether a fileshould exist after patching.However, if the input is not a context diff or if.B patchis conforming to \s-1POSIX\s0,.B patchdoes not remove empty patched files unless this option is given.When.B patchremoves a file, it also attempts to remove any empty ancestor directories..TP\fB\-f\fP  or  \fB\*=force\fPAssume that the user knows exactly what he or she is doing, and do notask any questions.  Skip patches whose headersdo not say which file is to be patched; patch files even though they have thewrong version for the.B Prereq:\&line in the patch; and assume thatpatches are not reversed even if they look like they are.This option does not suppress commentary; use.B \-sfor that..TP\fB\-F\fP \fInum\fP  or  \fB\*=fuzz=\fP\fInum\fPSet the maximum fuzz factor.This option only applies to diffs that have context, and causes.B patchto ignore up to that many lines in looking for places to install a hunk.Note that a larger fuzz factor increases the odds of a faulty patch.The default fuzz factor is 2, and it may not be set to more thanthe number of lines of context in the context diff, ordinarily 3..TP\fB\-g\fP \fInum\fP  or  \fB\*=get=\fP\fInum\fPThis option controls.BR patch 'sactions when a file is under \s-1RCS\s0 or \s-1SCCS\s0 control,and does not exist or is read-only and matches the default version,or when a file is under ClearCase or Perforce control and does not exist.If.I numis positive,.B patchgets (or checks out) the file from the revision control system; if zero,.B patchignores \s-1RCS\s0, ClearCase, Perforce, and \s-1SCCS\s0and does not get the file; and if negative,.B patchasks the user whether to get the file.The default value of this option is given by the value of the.B PATCH_GETenvironment variable if it is set; if not, the default value is zero if.B patchis conforming to \s-1POSIX\s0, negative otherwise..TP.B "\*=help"Print a summary of options and exit.

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91亚洲男人天堂| 欧美日本在线看| 久久综合狠狠综合久久综合88| 国产精品一区二区不卡| 国产夜色精品一区二区av| 韩国精品主播一区二区在线观看| 欧美一区二区免费观在线| 男女男精品网站| 亚洲精品一区二区精华| 国产一区二区三区| 国产精品久久毛片av大全日韩| 成人黄色网址在线观看| 亚洲综合在线第一页| 欧美影院一区二区三区| 亚洲高清三级视频| 精品粉嫩aⅴ一区二区三区四区| 精品在线你懂的| 中文字幕在线观看一区二区| 一本色道久久综合精品竹菊| 日韩精品久久理论片| 国产午夜精品一区二区三区四区| 日本精品一区二区三区高清 | 国产精品色在线观看| 色综合久久久久综合体| 天天av天天翘天天综合网色鬼国产| 欧美精品一区二区不卡 | 免费在线观看成人| 亚洲欧美色一区| 久久久噜噜噜久久人人看| 91久久国产最好的精华液| 国产一本一道久久香蕉| 午夜久久久久久电影| 中文字幕在线视频一区| 日韩欧美另类在线| 欧美顶级少妇做爰| 在线一区二区三区做爰视频网站| 国产成人激情av| 国产精品一区二区你懂的| 国产一区视频在线看| 精品一区二区三区在线播放| 三级亚洲高清视频| 亚洲aaa精品| 亚洲小说春色综合另类电影| 亚洲人成精品久久久久| 亚洲激情男女视频| 一区二区三区在线看| 亚洲欧美色图小说| 一级做a爱片久久| 亚洲一线二线三线视频| 五月天欧美精品| 美女在线视频一区| 国产成+人+日韩+欧美+亚洲| 粉嫩av一区二区三区在线播放| 成人在线综合网站| 成人免费毛片片v| 91毛片在线观看| 欧美性三三影院| 欧美一区二区三区在线视频| 日韩精品一区二区三区三区免费| 久久这里只精品最新地址| 欧美激情在线看| 亚洲自拍偷拍网站| 日本va欧美va欧美va精品| 国产美女精品在线| 91国产免费看| 国产欧美一区二区精品仙草咪| 亚洲视频免费观看| 免费观看成人av| 91片黄在线观看| 日韩欧美专区在线| 亚洲综合久久久| 国产老妇另类xxxxx| 欧美在线视频你懂得| 精品国产a毛片| 午夜精品成人在线视频| 成人午夜私人影院| 91精品国产综合久久久久久久 | 亚洲午夜电影网| 东方aⅴ免费观看久久av| 欧美日韩精品电影| 一区二区三区四区五区视频在线观看| 日韩在线卡一卡二| 99国产欧美另类久久久精品| 亚洲精品一区二区三区99| 亚洲一区二区在线免费观看视频| 国产91丝袜在线观看| 欧美电影免费观看高清完整版在线| 一区二区三区精品| caoporn国产精品| 国产视频一区不卡| 国产伦精品一区二区三区免费| 欧美男生操女生| 日av在线不卡| 欧美一区二区久久久| 美女视频免费一区| 日韩精品在线看片z| 久久精品国产秦先生| 制服视频三区第一页精品| 亚洲大尺度视频在线观看| 91极品美女在线| 亚洲成人免费影院| 日韩一区二区三区视频在线| 久久精工是国产品牌吗| 久久蜜桃一区二区| 成人性生交大片免费| 亚洲欧美视频在线观看视频| 欧美视频一区二区三区在线观看| 香蕉久久一区二区不卡无毒影院| 国产校园另类小说区| 国产精品一区二区三区99| 国产精品福利一区二区三区| 一本久道中文字幕精品亚洲嫩| 图片区小说区区亚洲影院| 日韩欧美国产综合在线一区二区三区| 蜜桃av噜噜一区| 国产精品久久久久久久久免费相片 | 99国产欧美久久久精品| 日韩美女久久久| 91 com成人网| 国产福利一区在线观看| 亚洲天堂2016| 亚洲精品在线电影| 色播五月激情综合网| 免费久久精品视频| 亚洲男人都懂的| 欧美xxxxx牲另类人与| 欧美在线free| 91香蕉视频污| 成人avav影音| 精品无码三级在线观看视频| 一区二区三区欧美日| 日韩精品亚洲专区| 1000部国产精品成人观看| 久久影院午夜论| 精品国产免费人成电影在线观看四季| 日韩一级黄色大片| 7777女厕盗摄久久久| 欧美a一区二区| 午夜精品国产更新| 国产精品538一区二区在线| 97精品久久久午夜一区二区三区| 成人天堂资源www在线| 91在线观看一区二区| 色婷婷一区二区三区四区| 欧洲精品视频在线观看| 欧美三级电影一区| 欧美日韩免费不卡视频一区二区三区| 日本韩国一区二区三区视频| 欧日韩精品视频| 久久久一区二区三区| 中文字幕中文乱码欧美一区二区 | 久久国产欧美日韩精品| 国产一区福利在线| voyeur盗摄精品| 在线视频你懂得一区二区三区| 欧美日韩一级二级三级| 3d动漫精品啪啪| 久久精品这里都是精品| 国产精品第一页第二页第三页| 日韩中文字幕一区二区三区| 丰满放荡岳乱妇91ww| 欧美主播一区二区三区| 国产精品网站导航| 久久成人免费日本黄色| 91精品在线免费| 亚洲一区二区中文在线| av一区二区不卡| 久久日韩粉嫩一区二区三区| 欧美国产丝袜视频| 亚洲午夜影视影院在线观看| 蜜桃av噜噜一区| 色妞www精品视频| 国产亚洲综合在线| 免费av成人在线| 色哟哟一区二区| 国产欧美日本一区视频| 日韩电影在线一区| 91免费在线视频观看| 精品对白一区国产伦| 天天综合色天天综合色h| 99re视频这里只有精品| 中文字幕欧美区| 国产成人av电影免费在线观看| 91精品国产综合久久久久| 亚洲国产欧美一区二区三区丁香婷| 国产91在线观看丝袜| 精品国产乱码久久久久久闺蜜| 午夜a成v人精品| 欧美唯美清纯偷拍| 亚洲bt欧美bt精品777| 欧美日韩一区二区三区在线看| 亚洲欧美激情插| 欧美午夜寂寞影院| 亚洲午夜久久久久久久久电影网| 色婷婷激情一区二区三区| 亚洲乱码国产乱码精品精98午夜 | 国产九九视频一区二区三区| 久久蜜桃av一区精品变态类天堂| 黄色日韩网站视频| 久久综合色天天久久综合图片|