awk
美
英 
- 網(wǎng)絡(luò)文本處理語言;在字符串的開頭開始匹配;威克島
例句
As I said, many programmers know me for AWK, but the computer science research community is much more familiar with my theoretical work.
我說過,很多人知道我是因為AWK,但在計算機(jī)科學(xué)這個研究圈子里人們對我在理論方面的工作更熟悉。
Although it is possible to write advanced sorting applications in Perl or Awk, doing so may not always be necessary -- and is often a pain.
盡管可以用Perl或Awk編寫高級排序應(yīng)用程序,但并非總是有此必要,而且這樣的工作也常常令人感到頭疼。
Awk is one of those languages that, once learned, will become a key part of your strategic coding arsenal.
awk是一種一旦學(xué)會就會成為您戰(zhàn)略代碼庫的重要部分的語言。
This, however, produced a surprising behavior; those functions did not work as expected when the executable being run was the awk utility.
不過,這導(dǎo)致了不可思議的行為;當(dāng)運(yùn)行的可執(zhí)行文件為awk實用工具時,這兩個函數(shù)不能正常工作。
So I initially viewed the creation of AWK as a learning experience and a diversion rather than part of my regular research activities.
所以最初我只是把開發(fā)AWK視為一種實踐,而不是正兒八經(jīng)的研究。
He had been using languages like the Unix programs sed, awk, and sh, along with programs written in C, to perform a variety of tasks.
他曾經(jīng)用像Unix程序sed、awk和sh,以及用C寫的程序的語言執(zhí)行過各種各樣的任務(wù)。
Some of them allow you to fine-tune how awk functions, while others can be read to glean valuable information about the input.
其中一些變量支持調(diào)優(yōu)awk性能,而且可以讀取另一些變量來收集關(guān)于輸入的重要信息。
As mentioned earlier, this variable allows you to set the character sequence that awk expects to find between fields.
如前所述,這個變量支持設(shè)置awk期望在字段中找到的字符序列。
But he had written a powerful CAD development system in AWK because he could do it so quickly and with such facility.
但他用AWK寫了一個很強(qiáng)大的CAD開發(fā)系統(tǒng)。他說用AWK來開發(fā)很快,很靈巧。
The reason he initially came to see me was to report a bug in the AWK compiler.
他最初來見我的原因就是為了報告一個AWK編譯器里的bug。
However, AWK was also the man the NATO-led International Security Assistance Force (ISAF) had to turn to for help.
然而,艾哈邁德·瓦里·卡爾扎伊也是北約領(lǐng)導(dǎo)的國際安全支援部隊(ISAF)尋求幫助的對象。
It can be applied to much larger problems than languages such as Awk or even Perl can, yet it remains as easy to use as those languages.
它能被應(yīng)用于處理比Awk或Perl一類的語言能處理的更大問題,同時保持與這些語言一樣的易用性。
I mentioned to you earlier that there was a person who wrote a CAD system in AWK.
我之前提到過一個用AWK寫了CAD系統(tǒng)的家伙。
As with a number of languages, it was born from the necessity to meet a need.
和大部分語言一樣,AWK是應(yīng)實際需要而生的。
In AWK we have taken expressive notations and efficient algorithms founded in computer science and engineered them to run well in practice.
我們在AWK中引入了富于表達(dá)的記法和高效的算法。實際中,它們的效率也很高。
We initially created AWK as a 'throw-away' language, so we didn't do rigorous quality control as part of our initial implementation.
我們最初把AWK定位為一種用過即扔的語言,所以在最初的實現(xiàn)中沒有做嚴(yán)格的質(zhì)量控制。
But very quickly we discovered lots of other people had the need for the routine kind of data processing that AWK was good for.
但很快我們發(fā)現(xiàn),很多人有數(shù)據(jù)處理的需求,而這正是AWK所擅長的。
You should also be able to write custom AWK programs to perform complex text processing from the UNIX command line.
您還應(yīng)該能夠編寫自定義的AWK程序,以使用UNIX命令行執(zhí)行復(fù)雜的文本處理。
AWK has inspired many other languages as you've already mentioned: why do you think this is?
問:您剛才提到AWK影響了很多語言,您認(rèn)為這是為什么?
So from that perspective AWK has significantly influenced how I teach programming languages and compilers and software development.
所以從這個角度講,AWK真的對我教程序語言、編譯和軟件開發(fā)都有很深的影響。
Many more people know me for AWK as they've used it personally.
很多人知道我是因為AWK。
Then, use awk to strip out the command name minus options and arguments, and pass the sorted list to uniq to give an enumerated list.
然后,使用awk刪除命令名稱減號選項和參數(shù),然后將經(jīng)過排序的列表傳遞給uniq以得到一個枚舉列表。
Awk is geared toward text processing and report generation, yet features many well-designed features that allow for serious programming.
awk適合于文本處理和報表生成,它還有許多精心設(shè)計的特性,允許進(jìn)行多種方式的編程。
In awk, when a print command appears by itself, the full contents of the current line are printed.
在Awk中,當(dāng)print命令單獨出現(xiàn)時,將打印當(dāng)前行的全部內(nèi)容。
For such situations, awk allows you to define a BEGIN block.
對這種情況,awk支持定義BEGIN代碼塊。
Awk is commonly used for basic tasks such as breaking up text into fields; Perl excels at text manipulation by design.
awk常用于諸如將一個文本分解成幾段之類的基本任務(wù);Perl擅長進(jìn)行有目的的文本操作。
Normally, awk executes each block of your script's code once for each input line.
通常,awk會針對每個輸入行執(zhí)行一次每個代碼塊。
So not only was AWK popular when it was introduced but it also stimulated the creation of other popular languages.
所以不光是它剛出現(xiàn)的時候受歡迎,它也影響了很多新生語言。
Previously we spoke to Alfred v. Aho of AWK fame, and in this article we chat to Chet Ramey about his experience maintaining Bash.
先前我們談到阿爾弗雷德·v·阿霍的AWK的名聲,而在這篇文章中,我們與切特·雷米聊天,談他維護(hù)Bash的經(jīng)驗。
Implementation of the standard work cycles into SAP after consulting the central AWK and the BU manager into SAP.
在SAP系統(tǒng)內(nèi)履行標(biāo)準(zhǔn)工作周期,在與AWK中心和BU經(jīng)理商量后。
A dictionary in Vimscript is essentially the same as an AWK associative array, a Perl hash, or a Python dictionary.
Vimscript中的字典在本質(zhì)上和AWK關(guān)聯(lián)數(shù)組、Perl哈希表,或者Python字典都是一樣。
awk tests every record in the specified file (or files) for a pattern match.
awk測試指定文件中的每個記錄是否符合模式匹配。
By default, awk treats each comma-separated value as a different field.
缺省情況下,awk將每個以逗號分隔的值視為不同的字段。
This will also bring the report into columns where awk can then be used to extract details.
這會讓報告以列的形式呈現(xiàn),awk可以從這些列中提取信息。
Awk executes this block after all lines in the input file have been processed.
在輸入文件的所有行處理完畢之后,awk執(zhí)行這個代碼塊。
A typical AWK program would have several pattern-action statements.
AWK程序一般由一組“模式——動作”語句構(gòu)成。
How has being one of the three creators of AWK impacted your career?
AWK之父的聲譽(yù)對您的職業(yè)生涯有什么影響嗎?
We spent a whole year intensely debating what constructs should and shouldn't be in the language.
整整一年,我們都在激烈地討論哪些特性應(yīng)該加進(jìn)AWK,哪些應(yīng)該丟棄。
By using the NOT operator with awk, you can specify what records should NOT be extracted from the report.
通過在awk語句中使用NOT操作符,可以指定不應(yīng)該提取哪些記錄。
Another program that uses regular expression extensively is awk.
使用正則表達(dá)式的另一個程序是awk。