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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? patch.man

?? 制作2.6內核的CLFS時 patch包
?? MAN
?? 第 1 頁 / 共 3 頁
字號:
.\" 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.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av电影在线观看一区| 99在线精品免费| 国产精品久久久久久久久快鸭| 97精品久久久午夜一区二区三区 | 国产精品三级av在线播放| 色综合av在线| 国产高清久久久| 日韩国产高清影视| 中文字幕色av一区二区三区| 欧美一区二区三区在线| 99久久99久久精品免费看蜜桃| 久久精品国产999大香线蕉| 一区二区视频在线| 亚洲国产电影在线观看| 精品久久国产97色综合| 欧美中文字幕亚洲一区二区va在线| 精油按摩中文字幕久久| 亚洲超碰97人人做人人爱| 久久人人爽爽爽人久久久| 欧美精品在线一区二区三区| 91在线小视频| 国产乱码精品一区二区三区忘忧草| 亚洲成人一区在线| 亚洲精品菠萝久久久久久久| 中文字幕精品在线不卡| www久久精品| 欧美一区二区免费观在线| 欧美在线综合视频| 99re成人精品视频| 成人av在线资源网| 成人免费毛片a| 国产成人免费高清| 国产+成+人+亚洲欧洲自线| 九九**精品视频免费播放| 美女视频网站黄色亚洲| 男男视频亚洲欧美| 蓝色福利精品导航| 美女视频一区在线观看| 蜜桃精品在线观看| 麻豆91在线看| 久久电影网电视剧免费观看| 麻豆91精品91久久久的内涵| 日本成人在线不卡视频| 日韩精品亚洲一区二区三区免费| 亚洲高清免费观看| 亚洲午夜影视影院在线观看| 一区二区三区视频在线看| 亚洲女同ⅹxx女同tv| 亚洲柠檬福利资源导航| 一区二区三区精品视频| 成人综合激情网| 成人午夜激情影院| 色综合色狠狠综合色| 欧美亚洲高清一区二区三区不卡| 欧洲在线/亚洲| 538在线一区二区精品国产| 欧美高清视频不卡网| 精品少妇一区二区| 国产三级一区二区| 中文字幕字幕中文在线中不卡视频| 亚洲三级理论片| 亚洲高清一区二区三区| 捆绑紧缚一区二区三区视频| 国产精品18久久久久久久久 | 国产不卡视频在线观看| 国产成人精品免费一区二区| 成人精品小蝌蚪| 色天天综合久久久久综合片| 欧美撒尿777hd撒尿| 91精品国产综合久久福利软件| 精品国产乱码久久久久久牛牛 | 成人丝袜高跟foot| 在线视频一区二区三区| 777色狠狠一区二区三区| 欧美精品一区二区三区久久久| 国产精品少妇自拍| 亚洲高清三级视频| 国产麻豆成人传媒免费观看| 337p日本欧洲亚洲大胆色噜噜| 国产精品久久久久影院色老大| 一区二区三区四区不卡视频| 久久精品噜噜噜成人88aⅴ| 9l国产精品久久久久麻豆| 欧美久久久久久久久中文字幕| 久久综合九色综合欧美就去吻| 亚洲色图视频免费播放| 免费观看在线综合| 99久久精品99国产精品| 日韩欧美一区二区三区在线| 国产精品久久久久久久久久久免费看| 亚洲一区二区三区国产| 国产98色在线|日韩| 欧美巨大另类极品videosbest | 成人午夜精品一区二区三区| 欧美日本一区二区三区四区| 国产夜色精品一区二区av| 亚洲精品一二三区| 国产一区二区三区在线看麻豆| 91久久精品一区二区| 国产性色一区二区| 视频一区欧美精品| 色哟哟日韩精品| 国产日产欧美一区| 蜜臀99久久精品久久久久久软件| 99精品欧美一区二区蜜桃免费| 欧美一区二区三区电影| 亚洲欧美激情在线| 国产91精品一区二区麻豆亚洲| 欧美一区二区三区人| 亚洲黄色小说网站| 国产成a人无v码亚洲福利| 欧美大片日本大片免费观看| 亚洲精品乱码久久久久久久久| 久久99精品国产麻豆婷婷| 欧美日韩免费不卡视频一区二区三区| 国产精品久久久久天堂| 日韩一区二区三| 一区二区在线看| av男人天堂一区| 亚洲国产精华液网站w| 国产一区在线精品| 日韩欧美综合在线| 日韩国产欧美在线视频| 欧美日韩综合色| 亚洲精品中文在线| 91香蕉视频mp4| 中文字幕一区二区在线观看| 国产成人综合亚洲91猫咪| 精品成a人在线观看| 美女久久久精品| 日韩欧美高清在线| 免费三级欧美电影| 欧美一级欧美三级在线观看| 午夜av电影一区| 制服.丝袜.亚洲.中文.综合| 午夜精品一区二区三区电影天堂| 91福利国产精品| 亚洲成人午夜影院| 精品婷婷伊人一区三区三| 亚洲精品中文在线| 欧美视频日韩视频在线观看| 亚洲综合色在线| 欧美日韩国产欧美日美国产精品| 一区二区三区四区视频精品免费| 91成人在线观看喷潮| 一区二区不卡在线播放| 色94色欧美sute亚洲线路二| 一区二区免费在线| 欧美色图片你懂的| 午夜影视日本亚洲欧洲精品| 777亚洲妇女| 久久66热re国产| 国产女人18毛片水真多成人如厕 | 中文欧美字幕免费| 不卡的电影网站| 亚洲精选视频在线| 欧美精品高清视频| 9191成人精品久久| 国内精品视频一区二区三区八戒| 久久日一线二线三线suv| 成人一区二区三区在线观看| 国产精品二区一区二区aⅴ污介绍| 不卡的av中国片| 亚洲最新视频在线播放| 91精品国产福利| 国产一区二三区好的| 中文成人av在线| 日本丶国产丶欧美色综合| 日日嗨av一区二区三区四区| 欧美va亚洲va| 91污片在线观看| 蜜臀av性久久久久蜜臀aⅴ| 久久精品人人爽人人爽| 97久久超碰国产精品电影| 丝袜国产日韩另类美女| 久久精品一区二区| 欧美综合亚洲图片综合区| 久久91精品国产91久久小草| 1000精品久久久久久久久| 欧美人成免费网站| 国产九九视频一区二区三区| 亚洲天堂2014| 日韩欧美专区在线| 色婷婷久久99综合精品jk白丝| 久久精品二区亚洲w码| 亚洲欧洲国产专区| 91精品国产91久久久久久一区二区| 国产精品亚洲人在线观看| 亚洲国产精品一区二区www| 久久亚洲综合av| 欧美日韩免费不卡视频一区二区三区| 国产精品99久久久| 石原莉奈在线亚洲三区| 中文字幕在线免费不卡| 欧美成人一区二区三区片免费| 91麻豆国产精品久久| 国产一区高清在线| 日韩综合小视频| 亚洲乱码国产乱码精品精的特点| 欧美精品一区二区在线播放|