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

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

?? gawk.hlp

?? 早期freebsd實現(xiàn)
?? HLP
?? 第 1 頁 / 共 4 頁
字號:
! Gawk.Hlp!                                                       Pat Rankin, Jun'90!                                                          revised, Jun'91!                                                          revised, Jul'92!   Online help for GAWK.!1 GAWK GAWK is GNU awk, the Free Software Foundation's implementation of the awk programming language.  awk is an interpretive language which can handle many data-reformatting jobs with just a few lines of code. It has powerful string manipulation and pattern matching capabilities built in.  This version should be compatible with POSIX 1003.2 awk. The VMS version of GAWK supports both the original UN*X-style command interface and a DCL interface.  The only setup requirement for GAWK is to define it as a 'foreign' command:  a DCL symbol with a value which begins with '$'.       $ GAWK :== $disk:[directory]GAWK2 GNU_syntax GAWK's UN*X-style interface uses the 'dash' convention for specifying options and uses spaces to separate multiple arguments. There are two main alternatives, depending on how the awk program is to be passed to GAWK.  Both alternatives share most options. Usage: $ gawk [-W opts] [-F fs] [-v var=val] -f progfile [--] file ...    or  $ gawk [-W opts] [-F fs] [-v var=val] [--] "program" file ... The options are case-sensitive.  On VMS, the DCL command interpreter converts unquoted text into uppercase before passing it to the running program.  However, GAWK is written in 'C' and the C Run-Time Library (VAXCRTL) converts unquoted text into *lowercase*.  Therefore, the -Fval and -W options must be enclosed in quotes. Note:  under VMS POSIX, the usual shell command line processing occurs.3 options -f file    use the specified file as the awk program source; if more            than one instance of -f is used, each file will be read            in succession -Fstring   define a value for the FS variable (field separator) -v var=val assign a value of 'val' to the variable 'var' -W 'options'  additional gawk-specific options; multiple values may            be separated by commas, or by spaces if they're quoted,            or mulitple occurrences of -W may be used. -W compat  use awk "compatibility mode" to disable GAWK extensions            and get the behavior of UN*X awk. -W copyright [or -W copyleft]  display an abbreviated version of            the GNU copyright information -W lint    warn about suspect or non-portable awk program code -W posix   compatibility mode with additional restrictions -W version display program version number --         don't check further arguments for leading dash3 program_text If the '-f file' option is not used on the command line, then the first "non-dash" argument is assumed to be a string of text containing the awk source program.  Here is a complete sample program:       $ gawk -- "BEGIN {print ""\nHello, World!\n""}" This program would print a blank line (based on first "\n"), followed by a line reading "Hello, World!", followed by another blank line (since awk's 'print' statement includes the trailing 'newline'). On VMS, to include a quote character inside of a quoted string, two successive quotes ("") must be used.  (Not necessary for VMS POSIX.)3 data_files After all dash-options are examined, and after the program text if there were no occurrences of the -f option, remaining (space separated) command line arguments are considered to be data files for the awk program to process.  If any of these actually contains an equals sign (=), then it is interpreted as a variable assignment instead of a data file.  The syntax is 'variable_name=value'.  For example, the command       $ gawk -f myprog.awk infile.one flag=2 start=0 infile.two would read file 'infile.one' for the program in 'myprog.awk', then it would set 'flag' to 2 and 'start' to 0, and finally it would read file 'infile.two' for the program.  Note that in a case like this, the two assignments actually occur after the first file has been processed, not at program startup when the command line is first scanned.3 IO_redirection The command parsing in the VMS implementation of GAWK does some emulation of a UN*X-style shell, where certain characters on the command line have special meaning.  In particular, the symbols '<', '>', '|', '*', and '?' receive special handling before the main part of the program has a chance to see them.  The symbols '<' and '>' perform some file manipulation from the command line: <ifile     open file 'ifile' (readonly) as 'stdin' [SYS$INPUT] >nfile     create 'nfile' as 'stdout' [SYS$OUTPUT], in stream-lf format >>ofile    append to 'ofile' for 'stdout'; create it if necessary >&efile    point 'stderr' [SYS$ERROR] at 'efile', but don't open it yet >$vfile    create 'vfile' as 'stdout', using RMS attributes appropriate            for a standard text file (variable length records with            implied carriage control) 2>&1       route error messages into the regular output stream 1>&2       send output data to the error destination <<sentinel error; reading stdin until 'sentinel' not supported <-, >-     error; closure of stdin or stdout from cmd line not supported >>$vfile   incorrect; would be interpreted as file "$vfile" in stream-lf            format rather than as file "vfile" in RMS 'text' format |          error; command line pipes not supported Note:  under VMS POSIX these features are implemented by the shell rather than inside GAWK, so consult the shell documentation for specific details.3 wildcard_expansion The command parsing in the VMS implementation of GAWK does some emulation of a UN*X-style shell, where certain characters on the command line have special meaning.  In particular, the symbols '<', '>', '*', '%', and '?' receive special handling before the main part of the program has a chance to see them.  The symbols '*', '%' and '?' are used as wildcards in filenames.  '*' and '%' have their usual VMS meanings of multiple character and single character wildcards, respectively, and '?' is also treated as a single character wildcard. When a command line argument that should be a filename contains any of the wildcard characters, a directory lookup is attempted for files which match the specified pattern.  If one or more matching files are found, those filenames are put into the command line in place of the original pattern.  If no matching files are found, the original pattern is left in place. Note:  under VMS POSIX wildcard expansion, or "file globbing", is performed by the shell rather than inside GAWK, so consult the shell documentation for details.  In particular, the last sentence of the previous paragraph does not apply.2 DCL_syntax GAWK's DCL-style interface is more or less a standard DCL command, with one required parameter.  Multiple values--when present--are separated by commas. There are two main alternatives, depending on how the awk program is to be passed to GAWK.  Both alternatives share most options. Usage:  GAWK  /COMMANDS="awk program text"  data_file[,data_file,...]    or   GAWK  /INPUT=awk_file  data_file[,"Var=value",data_file,...] (  or   GAWK  /INPUT=(awk_file1,awk_file2,...)  data_file[,...]       ) Not applicable under VMS POSIX.3 Parameter data_file[,datafile,...]       (data_file data_file ...) data_file[,"Var=value",...,data_file,...]      (data_file Var=value &c)  Data file(s) for the awk program to process.  If any of these  actually contains an equals sign (=), then it is interpreted as  a variable assignment instead of a data file.  The syntax is  "variable_name=value".  Quotes are required for non-file parameters.  For example, the command       $ gawk/input=myprog.awk infile.one,"flag=2","start=0",infile.two  would read file 'infile.one' for the program in 'myprog.awk', then it  would set 'flag' to 2 and 'start' to 0, and finally it would read file  'infile.two' for the program.  Note that in a case like this, the two  assignments actually occur after the first file has been processed,  not at program startup when the command line is first scanned.  Wildcard file lookups are attempted on data file specifications.  See  subtopic 'GAWK GNU_syntax wildcard_expansion' for details.  At least one data_file parameter value is required.  An exception is  made if /usage, /version, or /copyright is specified *and* if GAWK is  defined as a 'foreign' command rather than a 'native' DCL command.3 Qualifiers/COMMANDS /COMMANDS="awk program text"   (-- "awk program text")  For short programs, it is possible to include the complete program  on the command line.  The quotes are required.  Here is a complete  sample program:       $ gawk/commands="BEGIN {print ""\nHello, World!\n""}" NL:  This program would print a blank line (based on first "\n"), followed  by a line reading "Hello, World!", followed by another blank line  (since awk's 'print' statement includes the trailing 'newline').  To include a quote character inside of a quoted string, two  successive quotes ("") must be used.  Either /COMMANDS or /INPUT (but not both) must be supplied./INPUT /INPUT=(awk_file1,awk_file2)   (-f awk_file1 -f awk_file2)  Used to specify one or more files containing the source code of  the awk program.  If more than one file is used, separate them  with commas and enclose the list in parentheses.  Multiple source files are processed in order as if they had been  concatenated together.  Either /INPUT or /COMMANDS (but not both) must be supplied./FIELD_SEPARATOR /FIELD_SEPARATOR="FS_value"    (-F"FS_value")  Assign a value to the built in variable FS (field separator)./VARIABLES /VARIABLES=("Var1=val1","Var2=val2",...)  (-v Var1=val1 -v Var2=val2)  Assign value(s) to the specified variable(s)./REG_EXPR /REG_EXPR={AWK | EGREP | POSIX}   (-a vs -e options [obsolete])  This qualifier is obsolete and has no effect./STRICT /[NO]STRICT            (-"W compat" option)  Use strict awk compatibility mode (/strict) and suppress GAWK  extensions.  The default is /NOSTRICT./POSIX /[NO]POSIX             (-"W posix" option)  Use POSIX compatibility mode (/posix) and suppress GAWK extensions.  The default is /NOPOSIX.  Slightly more restrictive than /strict./LINT /[NO]LINT              (-"W lint" option)  Check the awk program cafefully for potential problems that might  be encountered if it were to be used with other awk implementations,  and print warnings for anything found.  The default in /NOLINT./VERSION /VERSION               (-"W version" option)  Print GAWK's version number./COPYRIGHT /COPYRIGHT             (-"W copyright" or -"W copyleft" option)  Print a brief version of GAWK's copyright notice./USAGE /USAGE                 (no corresponding GNU_syntax option)  Print a compact summary of the command line options.  After the 'usage' message is printed, GAWK terminates regardless  of any other command line options./OUTPUT /OUTPUT=out_file       (>$out_file)  Write program output into 'out_file'.  The default is SYS$OUTPUT.2 awk_language An awk program consists of one or more pattern-action pairs, sometimes referred to as "rules".  For each record of an input (data) file, the rules are checked sequentially.  Any pattern which matches the input record triggers that rule's action.  Actions are instructions which resemble statements in the 'C' programming language.  Patterns come in several varieties, including field comparisons, regular expression matching, and special cases defined by reserved keywords. All awk keywords and variables are case-sensitive.  Text matching is also sensitive to character case unless the builtin variable IGNORECASE is set to a non-zero value.3 rules The syntax for a pattern-action 'rule' is simply       PATTERN { ACTION } where the braces ({}) are required punctuation for the action. Semicolons (;) or 'newlines' (ie, having the text on a separate line) delimit multiple rules and also multiple actions within a given rule. Either the pattern or the action may be omitted; an empty pattern matches every record of the input file; a missing action (not an empty action inside of braces), is an implicit request to print the current record; an empty action (ie, {}) is legal but not very useful.3 patterns There are several types of patterns available for awk rules.  expression  an 'expression' is something to be evaluated (perhaps                         a comparison or function call) which will                         be considered true if non-zero (for numeric                         results) or if non-null (for strings)  /regular_expression/ slashes (/) delimit a regular expression                         which is used as a pattern  pattern1, pattern2   a pair of patterns separated by a comma (,),                         which causes a range of records to trigger                         the associated action; the records which                         match the patterns are included in the range  <null>      an omitted pattern (in this text, the  string '<null>'                         is displayed, but in an awk program, it                         would really be blank) matches every record  BEGIN       keyword for specifying a rule to be executed prior to                         reading the 1st record of the 1st input file  END         keyword for specifying a rule to be executed after                         handling the last input record of last file4 examples Some example patterns (mostly with the corresponding actions omitted) NF > 0     # comparison expression:  matches non-null records $0         # implied comparison:  also matches non-null records $2 > 1000 && sum <= 999999     # slightly more elaborate expression /x/        # regular expression matching any record with an 'x' in it /^ /       # reg-expr matching records beginning with a space $1 == "start", $NF == "stop"   # range pattern for input in which                some data lines begin with 'start' and/or end with                'stop' in order to collect groups of records        { sum += $1 }   # null pattern:  it's action (add field #1 to                variable 'sum') would be executed for every record BEGIN  { sum = 0 }     # keyword 'BEGIN':  perform this action before                reading the input file (note: initialization to 0 is                unnecessary in awk) END    { print "total =", sum }    # keyword 'END':  perform this                action after the last input record has been processed3 actions An 'action' is something to do when a given record has matched the corresponding pattern in a rule.  In general, actions resemble 'C' statements and expressions.  The action in a rule must be enclosed in braces ({}).

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人免费观看| 91福利区一区二区三区| 久久91精品久久久久久秒播| 首页综合国产亚洲丝袜| 亚洲国产综合在线| 亚洲一区av在线| 丝袜亚洲另类欧美| 天堂蜜桃91精品| 麻豆精品视频在线观看| 美女国产一区二区三区| 国产在线精品不卡| 风流少妇一区二区| av高清不卡在线| 91猫先生在线| 欧美曰成人黄网| 欧美视频在线观看一区| 91麻豆精品国产91久久久更新时间| 欧美久久高跟鞋激| 日韩美女视频在线| 国产丝袜美腿一区二区三区| 国产欧美在线观看一区| 1024亚洲合集| 天天免费综合色| 久久国产剧场电影| 国产98色在线|日韩| 成人午夜av在线| 91福利国产成人精品照片| 6080亚洲精品一区二区| 久久欧美一区二区| 中文字幕在线观看一区| 亚洲影视在线播放| 蜜臀精品久久久久久蜜臀| 久久99精品久久久久婷婷| 成人免费视频免费观看| 色偷偷久久一区二区三区| 7777女厕盗摄久久久| 久久精品欧美日韩| 亚洲欧美日韩国产综合| 天天av天天翘天天综合网色鬼国产| 蜜臀久久久久久久| 成人一区二区三区视频| 欧美视频三区在线播放| 2023国产精品自拍| 亚洲欧美福利一区二区| 日韩精品欧美成人高清一区二区| 国内精品国产成人国产三级粉色| 94-欧美-setu| 日韩欧美国产系列| 1000部国产精品成人观看| 日本不卡的三区四区五区| 成人免费视频网站在线观看| 7777女厕盗摄久久久| 国产精品网站在线播放| 青青草视频一区| 91在线码无精品| 26uuu精品一区二区| 亚洲一区二区欧美日韩| 国产福利91精品一区| 欧美日韩美少妇| 国产清纯在线一区二区www| 亚洲国产综合视频在线观看| 国产在线国偷精品产拍免费yy| 色婷婷久久久综合中文字幕| 久久久久国产成人精品亚洲午夜| 亚洲一卡二卡三卡四卡| 成人精品视频一区二区三区尤物| 欧美日韩午夜在线| 日韩一区在线免费观看| 激情久久五月天| 欧美精品丝袜中出| 亚洲欧洲在线观看av| 国产一区二区三区在线看麻豆| 在线免费观看不卡av| 国产精品萝li| 国产精品一区二区男女羞羞无遮挡| 欧美日韩视频在线观看一区二区三区 | 欧美一区二视频| 国产精品福利在线播放| 国产一区二区三区| 91麻豆精品国产91久久久久| 亚洲综合区在线| 处破女av一区二区| 久久人人爽人人爽| 麻豆精品在线观看| 91精品国产综合久久久久久漫画| 亚洲激情在线激情| 91浏览器在线视频| 亚洲国产成人一区二区三区| 极品少妇xxxx偷拍精品少妇| 9191久久久久久久久久久| 亚洲电影在线播放| 欧美日韩一区二区三区免费看 | 黑人巨大精品欧美一区| 678五月天丁香亚洲综合网| 亚洲国产成人高清精品| 在线视频你懂得一区二区三区| 亚洲人xxxx| 99国产欧美另类久久久精品| 国产精品福利影院| 99精品桃花视频在线观看| 亚洲国产精品成人综合色在线婷婷| 国产精品一区二区黑丝| 亚洲精品在线一区二区| 国产一区二区三区视频在线播放| 日韩精品一区二区三区蜜臀| 蜜桃视频免费观看一区| 日韩午夜激情av| 久久91精品国产91久久小草| 久久综合久久99| 国产传媒久久文化传媒| 欧美激情在线一区二区| 不卡视频一二三四| 1区2区3区国产精品| 色哟哟精品一区| 亚洲国产成人av网| 欧美一区二区三区电影| 久久精品国产第一区二区三区| 精品久久久久久久久久久久包黑料 | 色吧成人激情小说| 亚洲一区二区在线免费看| 欧美人动与zoxxxx乱| 毛片av一区二区| 国产午夜精品美女毛片视频| 丁香网亚洲国际| 亚洲桃色在线一区| 欧美人狂配大交3d怪物一区| 久久精品国产99国产精品| 欧美激情一二三区| 色综合激情久久| 午夜久久久影院| 精品久久久久久久久久久久久久久 | aaa亚洲精品一二三区| 亚洲精品日日夜夜| 91精品国产综合久久精品图片| 久久国产综合精品| 国产精品久久久久桃色tv| 色狠狠av一区二区三区| 人人狠狠综合久久亚洲| 国产午夜精品一区二区三区嫩草| 一本色道**综合亚洲精品蜜桃冫| 婷婷综合另类小说色区| 欧美成人欧美edvon| 不卡的av中国片| 亚洲va韩国va欧美va| xf在线a精品一区二区视频网站| 国产69精品久久777的优势| 有坂深雪av一区二区精品| 日韩视频免费观看高清在线视频| 国产成人在线色| 亚洲mv在线观看| 国产偷国产偷亚洲高清人白洁 | 日韩视频中午一区| 波波电影院一区二区三区| 午夜久久久影院| 国产精品美女久久久久aⅴ| 欧美日韩和欧美的一区二区| 国产成人综合精品三级| 天天色 色综合| 中文字幕永久在线不卡| 日韩免费在线观看| 色94色欧美sute亚洲线路一ni| 精品一区二区三区久久| 亚洲午夜国产一区99re久久| 欧美韩国日本综合| 欧美一区二区视频观看视频| 91婷婷韩国欧美一区二区| 国产精品久久久久久福利一牛影视| 91麻豆精品久久久久蜜臀| 91香蕉视频在线| 韩国中文字幕2020精品| 亚洲国产一区二区三区| 国产精品网站一区| 欧美精品一区二区三区在线播放 | 欧美一级一区二区| 色婷婷亚洲婷婷| 丰满少妇久久久久久久| 免费av成人在线| 亚洲第一在线综合网站| 国产精品不卡在线| 2020国产成人综合网| 在线播放欧美女士性生活| 在线观看欧美黄色| 不卡的av网站| 国产很黄免费观看久久| 久久不见久久见免费视频1| 亚洲成年人影院| 亚洲摸摸操操av| 国产三级精品三级在线专区| 日韩欧美的一区| 欧美一区二区精美| 这里只有精品99re| 欧美日韩国产免费| 欧美色男人天堂| 欧亚一区二区三区| 色婷婷av一区二区| 99久久免费国产| 成人毛片在线观看| 成人伦理片在线| 成人精品国产福利| 不卡一区中文字幕|