<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.nc.ut.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dzikajev</id>
	<title>TÜ Narva Kolledži Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.nc.ut.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dzikajev"/>
	<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Special:Contributions/Dzikajev"/>
	<updated>2026-10-30T16:57:17Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Awk&amp;diff=1970</id>
		<title>Awk</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Awk&amp;diff=1970"/>
		<updated>2023-01-12T14:21:19Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;Команда AWK&amp;lt;/h1&amp;gt;&lt;br /&gt;
AWK - это скриптовый язык, который не требует компиляции и используется прямо в командной строке, применяемый при фильтрации и обработке текста. &lt;br /&gt;
&lt;br /&gt;
Работает она таким образом, что читает файл по строчке за раз и выполняет указанное действие выводя результат.&lt;br /&gt;
&amp;lt;h1&amp;gt;Использование команды AWK&amp;lt;/h1&amp;gt;&lt;br /&gt;
Синтакс AWK выглядит так: &amp;lt;b&amp;gt;awk параметры &#039;действие&#039; исходный_файл&amp;lt;/b&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Если написать awk в терминал, то выдаст такое применение:[[File:Igor_awksyntax.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
Все возможные параметры команды AWK:&lt;br /&gt;
[[file:Igor_awk_options.png|552px]]&lt;br /&gt;
&amp;lt;h2&amp;gt;Примеры использования&amp;lt;/h2&amp;gt;&lt;br /&gt;
[[File:Igor_catanyfile.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
Имея такой файл и используя &amp;lt;b&amp;gt;awk &#039;{print $3}&#039; anyfile&amp;lt;/b&amp;gt;, я получу такой вывод:[[file:Igor_awk_3rdcol.png]], то есть, выписался только 3-тий столбик, так же этот вывод перенаправить в файл добавив &amp;lt;b&amp;gt;&amp;gt; any_other_file&amp;lt;/b&amp;gt; к концу, название файла может быть любым&lt;br /&gt;
Однако этим использование команды AWK не заканчивается, так же можно использовать &amp;lt;b&amp;gt;регулярные выражения&amp;lt;/b&amp;gt;:&lt;br /&gt;
[[file:Igor_regex_awk.png]], тут выписываются весь файл *&amp;lt;b&amp;gt;{print $0}&amp;lt;/b&amp;gt;*, но регулярным выражением мы указали что только строчки содержащие &amp;quot;I&amp;quot;&lt;br /&gt;
&amp;lt;h3&amp;gt;Встроенные переменные&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;NR: Команда NR ведет текущий подсчет количества входных записей. Помните, что записи обычно представляют собой строки. Команда Awk выполняет операторы шаблона/действия один раз для каждой записи в файле.&lt;br /&gt;
&amp;lt;li&amp;gt;NF: Команда NF подсчитывает количество полей в текущей входной записи.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Такой командой можно выписать все строки, отображая номер. [[file:Igor_awk_nr.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
Такой командой можно выписать, в данном случае первый столбик, и последний столбики [[file:Igor_first_nf_awk.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
Такой командой можно выписать все строки, где последний столбик &amp;lt;b&amp;gt;$NF&amp;lt;/b&amp;gt; равен &amp;lt;b&amp;gt;Male&amp;lt;/b&amp;gt; [[File:Igor_awk_condition.png]]&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=File:Igor_awk_condition.png&amp;diff=1969</id>
		<title>File:Igor awk condition.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=File:Igor_awk_condition.png&amp;diff=1969"/>
		<updated>2023-01-12T14:14:42Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=File:Igor_first_nf_awk.png&amp;diff=1968</id>
		<title>File:Igor first nf awk.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=File:Igor_first_nf_awk.png&amp;diff=1968"/>
		<updated>2023-01-12T14:10:23Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=File:Igor_awk_nr.png&amp;diff=1967</id>
		<title>File:Igor awk nr.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=File:Igor_awk_nr.png&amp;diff=1967"/>
		<updated>2023-01-12T14:07:31Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Awk&amp;diff=1966</id>
		<title>Awk</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Awk&amp;diff=1966"/>
		<updated>2023-01-12T14:04:52Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;Команда AWK&amp;lt;/h1&amp;gt;&lt;br /&gt;
AWK - это скриптовый язык, который не требует компиляции и используется прямо в командной строке, применяемый при фильтрации и обработке текста. &lt;br /&gt;
&lt;br /&gt;
Работает она таким образом, что читает файл по строчке за раз и выполняет указанное действие выводя результат.&lt;br /&gt;
&amp;lt;h1&amp;gt;Использование команды AWK&amp;lt;/h1&amp;gt;&lt;br /&gt;
Синтакс AWK выглядит так: &amp;lt;b&amp;gt;awk параметры &#039;действие&#039; исходный_файл&amp;lt;/b&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Если написать awk в терминал, то выдаст такое применение:[[File:Igor_awksyntax.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
Все возможные параметры команды AWK:&lt;br /&gt;
[[file:Igor_awk_options.png|552px]]&lt;br /&gt;
&amp;lt;h2&amp;gt;Примеры использования&amp;lt;/h2&amp;gt;&lt;br /&gt;
[[File:Igor_catanyfile.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
Имея такой файл и используя &amp;lt;b&amp;gt;awk &#039;{print $3}&#039; anyfile&amp;lt;/b&amp;gt;, я получу такой вывод:[[file:Igor_awk_3rdcol.png]], то есть, выписался только 3-тий столбик, так же этот вывод перенаправить в файл добавив &amp;lt;b&amp;gt;&amp;gt; any_other_file&amp;lt;/b&amp;gt; к концу, название файла может быть любым&lt;br /&gt;
Однако этим использование команды AWK не заканчивается, так же можно использовать &amp;lt;b&amp;gt;регулярные выражения&amp;lt;/b&amp;gt;:&lt;br /&gt;
[[file:Igor_regex_awk.png]], тут выписываются весь файл *&amp;lt;b&amp;gt;{print $0}&amp;lt;/b&amp;gt;*, но регулярным выражением мы указали что только строчки содержащие &amp;quot;I&amp;quot;&lt;br /&gt;
NR: Команда NR ведет текущий подсчет количества входных записей. Помните, что записи обычно представляют собой строки. Команда Awk выполняет операторы шаблона/действия один раз для каждой записи в файле.&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;NF: Команда NF подсчитывает количество полей в текущей входной записи.&lt;br /&gt;
&amp;lt;li&amp;gt;FS: команда FS содержит символ-разделитель полей, который используется для разделения полей в строке ввода. По умолчанию используется «пробел», что означает пробел и символы табуляции. FS можно переназначить другому символу (обычно в BEGIN), чтобы изменить разделитель полей. &lt;br /&gt;
&amp;lt;li&amp;gt;RS: Команда RS сохраняет текущий символ разделителя записи. Поскольку по умолчанию входная строка является входной записью, символом разделителя записей по умолчанию является новая строка. &lt;br /&gt;
&amp;lt;li&amp;gt;OFS: команда OFS сохраняет разделитель полей вывода, который разделяет поля, когда Awk их печатает. По умолчанию это пустое место. Всякий раз, когда print имеет несколько параметров, разделенных запятыми, между каждым параметром будет напечатано значение OFS. &lt;br /&gt;
&amp;lt;li&amp;gt;ORS: Команда ORS сохраняет разделитель выходных записей, который разделяет выходные строки, когда Awk их печатает. По умолчанию используется символ новой строки. print автоматически выводит содержимое ORS в конце всего, что было передано для печати.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Awk&amp;diff=1965</id>
		<title>Awk</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Awk&amp;diff=1965"/>
		<updated>2023-01-12T14:02:00Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;Команда AWK&amp;lt;/h1&amp;gt;&lt;br /&gt;
AWK - это скриптовый язык, который не требует компиляции и используется прямо в командной строке, применяемый при фильтрации и обработке текста. &lt;br /&gt;
&lt;br /&gt;
Работает она таким образом, что читает файл по строчке за раз и выполняет указанное действие выводя результат.&lt;br /&gt;
&amp;lt;h1&amp;gt;Использование команды AWK&amp;lt;/h1&amp;gt;&lt;br /&gt;
Синтакс AWK выглядит так: &amp;lt;b&amp;gt;awk параметры &#039;действие&#039; исходный_файл&amp;lt;/b&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Если написать awk в терминал, то выдаст такое применение:[[File:Igor_awksyntax.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
Все возможные параметры команды AWK:&lt;br /&gt;
[[file:Igor_awk_options.png|552px]]&lt;br /&gt;
&amp;lt;h2&amp;gt;Примеры использования&amp;lt;/h2&amp;gt;&lt;br /&gt;
[[File:Igor_catanyfile.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
Имея такой файл и используя &amp;lt;b&amp;gt;awk &#039;{print $3}&#039; anyfile&amp;lt;/b&amp;gt;, я получу такой вывод:[[file:Igor_awk_3rdcol.png]], то есть, выписался только 3-тий столбик, так же этот вывод перенаправить в файл добавив &amp;lt;b&amp;gt;&amp;gt; any_other_file&amp;lt;/b&amp;gt; к концу, название файла может быть любым&lt;br /&gt;
Однако этим использование команды AWK не заканчивается, так же можно использовать &amp;lt;b&amp;gt;регулярные выражения&amp;lt;/b&amp;gt;:&lt;br /&gt;
[[file:Igor_regex_awk.png]], тут выписываются весь файл *&amp;lt;b&amp;gt;{print $0}&amp;lt;/b&amp;gt;*, но регулярным выражением мы указали что только строчки содержащие &amp;quot;I&amp;quot;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=File:Igor_regex_awk.png&amp;diff=1964</id>
		<title>File:Igor regex awk.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=File:Igor_regex_awk.png&amp;diff=1964"/>
		<updated>2023-01-12T13:59:21Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: Dzikajev uploaded a new version of File:Igor regex awk.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=File:Igor_regex_awk.png&amp;diff=1963</id>
		<title>File:Igor regex awk.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=File:Igor_regex_awk.png&amp;diff=1963"/>
		<updated>2023-01-12T13:56:30Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=File:Igor_awk_options.png&amp;diff=1962</id>
		<title>File:Igor awk options.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=File:Igor_awk_options.png&amp;diff=1962"/>
		<updated>2023-01-12T13:42:13Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=File:Igor_awk_3rdcol.png&amp;diff=1961</id>
		<title>File:Igor awk 3rdcol.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=File:Igor_awk_3rdcol.png&amp;diff=1961"/>
		<updated>2023-01-12T13:36:56Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=File:Igor_catanyfile.png&amp;diff=1960</id>
		<title>File:Igor catanyfile.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=File:Igor_catanyfile.png&amp;diff=1960"/>
		<updated>2023-01-12T13:34:34Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=File:Igor_awksyntax.png&amp;diff=1959</id>
		<title>File:Igor awksyntax.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=File:Igor_awksyntax.png&amp;diff=1959"/>
		<updated>2023-01-12T13:22:19Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Awk&amp;diff=1958</id>
		<title>Awk</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Awk&amp;diff=1958"/>
		<updated>2023-01-12T13:21:23Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;Команда AWK&amp;lt;/h1&amp;gt;&lt;br /&gt;
AWK - это скриптовый язык, который не требует компиляции и используется прямо в командной строке, применяемый при фильтрации и обработке текста. &lt;br /&gt;
&lt;br /&gt;
Работает она таким образом, что читает файл по строчке за раз и выполняет указанное действие выводя результат.&lt;br /&gt;
&amp;lt;h1&amp;gt;Использование команды AWK&amp;lt;/h1&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Awk&amp;diff=1895</id>
		<title>Awk</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Awk&amp;diff=1895"/>
		<updated>2022-12-13T19:39:15Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Igor Džikajev&lt;br /&gt;
&amp;lt;h1&amp;gt;What is &amp;lt;span style=&amp;quot;background:gray;padding:2px;border-radius:5px;color:white;&amp;quot;&amp;gt;awk&amp;lt;/span&amp;gt; command?&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background:gray;padding:2px;border-radius:5px;color:white;&amp;quot;&amp;gt;awk&amp;lt;/span&amp;gt; is a scripting language, and it is helpful when working in the command line. It&#039;s also a widely used command for text processing.&lt;br /&gt;
When using &amp;lt;span style=&amp;quot;background:gray;padding:2px;border-radius:5px;color:white;&amp;quot;&amp;gt;awk&amp;lt;/span&amp;gt;, you are able to select data – one or more pieces of individual text – based on a pattern you provide.&lt;br /&gt;
&lt;br /&gt;
For example, some of the operations you can do with &amp;lt;span style=&amp;quot;background:gray;padding:2px;border-radius:5px;color:white;&amp;quot;&amp;gt;awk&amp;lt;/span&amp;gt; are searching for a specific word or pattern in a piece of text given, or even select a certain line or a certain column in a file you provide.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;The Basic Syntax of the &amp;lt;span style=&amp;quot;background:gray;padding:2px;border-radius:5px;color:white;&amp;quot;&amp;gt;awk&amp;lt;/span&amp;gt; command&amp;lt;/h1&amp;gt;&lt;br /&gt;
In its simplest form, the &amp;lt;span style=&amp;quot;background:gray;padding:2px;border-radius:5px;color:white;&amp;quot;&amp;gt;awk&amp;lt;/span&amp;gt; command is followed by a set of single quotation marks and a set of curly braces, with the name of the file you want to search through mentioned last.&lt;br /&gt;
&lt;br /&gt;
It looks something like this:&lt;br /&gt;
&amp;lt;p style=&amp;quot;background:rgba(50,50,50,0.1);padding:10px;&amp;quot;&amp;gt;awk &#039;{action}&#039; your_file_name.txt&amp;lt;/p&amp;gt;&lt;br /&gt;
When you want to search for text that has a specific pattern or you&#039;re looking for a specific word in the text, the command would look something like this:&lt;br /&gt;
&amp;lt;p style=&amp;quot;background:rgba(50,50,50,0.1);padding:10px;&amp;quot;&amp;gt;awk &#039;/regex pattern/{action}&#039; your_file_name.txt&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With information.txt file looking like this:&lt;br /&gt;
&amp;lt;p style=&amp;quot;background:rgba(50,50,50,0.1);padding:10px;white-space:pre;&amp;quot;&amp;gt;fristName       lastName        age     city       ID&lt;br /&gt;
&lt;br /&gt;
Thomas          Shelby          30      Rio        400&lt;br /&gt;
Omega           Night           45      Ontario    600&lt;br /&gt;
Wood            Tinker          54      Lisbon     N/A&lt;br /&gt;
Giorgos         Georgiou        35      London     300&lt;br /&gt;
Timmy           Turner          32      Berlin     N/A&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h6&amp;gt;We are able to&amp;lt;/h6&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Print all the contents of the file using &amp;lt;span style=&amp;quot;background:rgba(50,50,50,0.1);padding:5px;&amp;quot;&amp;gt;awk &#039;{print $0}&#039; information.txt&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Add incrementing number before each line using &amp;lt;span style=&amp;quot;background:rgba(50,50,50,0.1);padding:5px;&amp;quot;&amp;gt;awk &#039;{print NR,$0}&#039; information.txt&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Print specific columns using &amp;lt;span style=&amp;quot;background:rgba(50,50,50,0.1);padding:5px;&amp;quot;&amp;gt;awk &#039;{print $1}&#039; information.txt&amp;lt;/span&amp;gt; *number represents column* It is also possible to print out multiple by adding $n after $1 &amp;lt;span style=&amp;quot;background:rgba(50,50,50,0.1);padding:5px;&amp;quot;&amp;gt;awk &#039;{print $1, $4}&#039; information.txt&amp;lt;/span&amp;gt; or $NF to print out last column&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Print specific lines of a column by adding &amp;lt;span style=&amp;quot;background:rgba(50,50,50,0.1);padding:5px;&amp;quot;&amp;gt;head or tail command to existing command // awk &#039;{print $1}&#039; information.txt | head -1 &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Use regex &amp;lt;span style=&amp;quot;background:rgba(50,50,50,0.1);padding:5px;&amp;quot;&amp;gt;awk &#039; /io/{print $0}&#039; information.txt&amp;lt;/span&amp;gt; this will print out lines containing &amp;quot;io&amp;quot;&lt;br /&gt;
&amp;lt;li&amp;gt;Use comparisson operators &amp;lt;span style=&amp;quot;background:rgba(50,50,50,0.1);padding:5px;&amp;quot;&amp;gt;awk &#039;$3 &amp;lt;  40 { print $0 }&#039; information.txt&amp;lt;/span&amp;gt; this will only print out lines where 3rd column (age) is &amp;lt;40&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Awk&amp;diff=1893</id>
		<title>Awk</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Awk&amp;diff=1893"/>
		<updated>2022-12-13T17:38:27Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background:gray;padding:2px;border-radius:5px;color:white;&amp;quot;&amp;gt;awk&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;What is &amp;lt;span style=&amp;quot;background:gray;padding:2px;border-radius:5px;color:white;&amp;quot;&amp;gt;awk&amp;lt;/span&amp;gt; command?&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background:gray;padding:2px;border-radius:5px;color:white;&amp;quot;&amp;gt;awk&amp;lt;/span&amp;gt; is a scripting language, and it is helpful when working in the command line. It&#039;s also a widely used command for text processing.&lt;br /&gt;
When using &amp;lt;span style=&amp;quot;background:gray;padding:2px;border-radius:5px;color:white;&amp;quot;&amp;gt;awk&amp;lt;/span&amp;gt;, you are able to select data – one or more pieces of individual text – based on a pattern you provide.&lt;br /&gt;
&lt;br /&gt;
For example, some of the operations you can do with &amp;lt;span style=&amp;quot;background:gray;padding:2px;border-radius:5px;color:white;&amp;quot;&amp;gt;awk&amp;lt;/span&amp;gt; are searching for a specific word or pattern in a piece of text given, or even select a certain line or a certain column in a file you provide.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;The Basic Syntax of the &amp;lt;span style=&amp;quot;background:gray;padding:2px;border-radius:5px;color:white;&amp;quot;&amp;gt;awk&amp;lt;/span&amp;gt; command&amp;lt;/h1&amp;gt;&lt;br /&gt;
In its simplest form, the &amp;lt;span style=&amp;quot;background:gray;padding:2px;border-radius:5px;color:white;&amp;quot;&amp;gt;awk&amp;lt;/span&amp;gt; command is followed by a set of single quotation marks and a set of curly braces, with the name of the file you want to search through mentioned last.&lt;br /&gt;
&lt;br /&gt;
It looks something like this:&lt;br /&gt;
&amp;lt;p style=&amp;quot;background:rgba(50,50,50,0.1);padding:10px;&amp;quot;&amp;gt;awk &#039;{action}&#039; your_file_name.txt&amp;lt;/p&amp;gt;&lt;br /&gt;
When you want to search for text that has a specific pattern or you&#039;re looking for a specific word in the text, the command would look something like this:&lt;br /&gt;
&amp;lt;p style=&amp;quot;background:rgba(50,50,50,0.1);padding:10px;&amp;quot;&amp;gt;awk &#039;/regex pattern/{action}&#039; your_file_name.txt&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With test file looking like this:&lt;br /&gt;
&amp;lt;p style=&amp;quot;background:rgba(50,50,50,0.1);padding:10px;white-space:pre;&amp;quot;&amp;gt;fristName       lastName        age     city       ID&lt;br /&gt;
&lt;br /&gt;
Thomas          Shelby          30      Rio        400&lt;br /&gt;
Omega           Night           45      Ontario    600&lt;br /&gt;
Wood            Tinker          54      Lisbon     N/A&lt;br /&gt;
Giorgos         Georgiou        35      London     300&lt;br /&gt;
Timmy           Turner          32      Berlin     N/A&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Awk&amp;diff=1549</id>
		<title>Awk</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Awk&amp;diff=1549"/>
		<updated>2022-11-01T12:23:38Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: Created page with &amp;quot;Igor Dzikajev&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Igor Dzikajev&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Process_Explorer&amp;diff=815</id>
		<title>Process Explorer</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Process_Explorer&amp;diff=815"/>
		<updated>2022-09-16T19:00:46Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;Что такое Process Explorer и в чем его польза?&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Process Explorer – альтернатива стандартному Task Manager-у. Эта утилита, как и многие другие утилиты Sysinternals, здорово расширяет возможности контроля и управления системой. &lt;br /&gt;
Выводимая Process Explorer информация значительно подробнее, чем у Диспетчера задач Windows. В числе наиболее интересных возможностей приложения — возможность быстро уточнить, какому процессу принадлежит окно на рабочем столе.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Как начать пользоватся, внешний вид программы&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Чтобы запустить программу, её нужно изначально скачать.&amp;lt;span style=&amp;quot;color:white;background_color:white;&amp;quot;&amp;gt;asdaasdasdasdsdasdasedasdasdaasd&amp;lt;/span&amp;gt;Так выглядит интерфейс программы&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:Igor_browser_screenshot.png|500px]][[file:Igor_process_explorer_app.png|500px]]&lt;br /&gt;
&amp;lt;h1&amp;gt;Функционал&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Иерархическое отображение процессов.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Возможность идентификации системных процессов (например, является ли процесс svchost.exe системным или &amp;quot;левым&amp;quot;)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Отображает иконку и компанию производителя каждого процесса.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Изменяемый диапазон измерений загрузки CPU и графические индикаторы.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Возможность «заморозить» любой процесс.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Возможность управления (запуск, пауза, остановка) потоками (нитями) процесса.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Возможность вывести окно, принадлежащее тому или иному процессу, поверх остальных.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Возможность закрытия древа процессов.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Возможность в реальном режиме времени менять приоритет и то, на каком ядре процессора будет выполняться тот или иной процесс.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Возможность проверки сертификата файла процесса.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Возможность заменять системный диспетчер задач по тем же горячим клавишам.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Для каждого объекта, имеющего ACL, отображается вкладка «Безопасность» (с версии 12.04)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
[[file:Igor_right_click.png]]&lt;br /&gt;
&amp;lt;h3&amp;gt;Для каждого процесса можно посмотреть:&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Имя процесса&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Владелец процесса&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Загрузка CPU процессом&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Суммарное затраченное время CPU, интересно иногда обращать на это внимание, полезен для таймирования&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Private bytes — объем занимаемой процессом памяти (реально выделенные страницы, исключая shared)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Peak private bytes — пиковое значение Private bytes, интересно иногда взглянуть до чего дело доходило&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;I/O read bytes — суммарный объем считанных с диска данных, по изменению видна активность&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;I/O write bytes — суммарный объем записанных на диск данных, по изменению видна активность&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Network receive bytes — суммарный объем считанных из сети данных, по изменению видна активность&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Network send bytes — суммарный объем переданных в сеть данных, по изменению видна активность&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Описание процесса&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Название компании&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Полный путь к образу процесса (тут можно точно понять откуда стартовал процесс)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Командная строка запуска процесса&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Process_Explorer&amp;diff=810</id>
		<title>Process Explorer</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Process_Explorer&amp;diff=810"/>
		<updated>2022-09-16T18:50:10Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;Что такое Process Explorer и в чем его польза?&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Process Explorer — приложение для мониторинга процессов в системе. Используя эту программу, можно не только отследить какой-либо процесс, но и уточнить такие данные, как используемые этим процессом файлы и папки.&lt;br /&gt;
Выводимая Process Explorer информация значительно подробнее, чем у Диспетчера задач Windows. В числе наиболее интересных возможностей приложения — возможность быстро уточнить, какому процессу принадлежит окно на рабочем столе.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Как начать пользоватся, внешний вид программы&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Чтобы запустить программу, её нужно изначально скачать.&amp;lt;span style=&amp;quot;color:white;background_color:white;&amp;quot;&amp;gt;asdaasdasdasdsdasdasedasdasdaasd&amp;lt;/span&amp;gt;Так выглядит интерфейс программы&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:Igor_browser_screenshot.png|500px]][[file:Igor_process_explorer_app.png|500px]]&lt;br /&gt;
&amp;lt;h1&amp;gt;Функционал&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Иерархическое отображение процессов.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Возможность идентификации системных процессов (например, является ли процесс svchost.exe системным или &amp;quot;левым&amp;quot;)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Отображает иконку и компанию производителя каждого процесса.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Изменяемый диапазон измерений загрузки CPU и графические индикаторы.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Возможность «заморозить» любой процесс.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Возможность управления (запуск, пауза, остановка) потоками (нитями) процесса.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Возможность вывести окно, принадлежащее тому или иному процессу, поверх остальных.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Возможность закрытия древа процессов.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Возможность в реальном режиме времени менять приоритет и то, на каком ядре процессора будет выполняться тот или иной процесс.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Возможность проверки сертификата файла процесса.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Возможность заменять системный диспетчер задач по тем же горячим клавишам.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Для каждого объекта, имеющего ACL, отображается вкладка «Безопасность» (с версии 12.04)&amp;lt;/li&amp;gt;&lt;br /&gt;
[[file:Igor_right_click.png]]&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=File:Igor_right_click.png&amp;diff=808</id>
		<title>File:Igor right click.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=File:Igor_right_click.png&amp;diff=808"/>
		<updated>2022-09-16T18:49:23Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=File:Igor_process_explorer_app.png&amp;diff=804</id>
		<title>File:Igor process explorer app.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=File:Igor_process_explorer_app.png&amp;diff=804"/>
		<updated>2022-09-16T18:38:34Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=File:Igor_process_explorer_zip.png&amp;diff=800</id>
		<title>File:Igor process explorer zip.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=File:Igor_process_explorer_zip.png&amp;diff=800"/>
		<updated>2022-09-16T18:36:36Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=File:Igor_browser_screenshot.png&amp;diff=799</id>
		<title>File:Igor browser screenshot.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=File:Igor_browser_screenshot.png&amp;diff=799"/>
		<updated>2022-09-16T18:33:47Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Process_Explorer&amp;diff=798</id>
		<title>Process Explorer</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Process_Explorer&amp;diff=798"/>
		<updated>2022-09-16T18:33:04Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;Что такое Process Explorer и в чем его польза?&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Process Explorer — приложение для мониторинга процессов в системе. Используя эту программу, можно не только отследить какой-либо процесс, но и уточнить такие данные, как используемые этим процессом файлы и папки.&lt;br /&gt;
Выводимая Process Explorer информация значительно подробнее, чем у Диспетчера задач Windows. В числе наиболее интересных возможностей приложения — возможность быстро уточнить, какому процессу принадлежит окно на рабочем столе.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Как начать пользоватся, внешний вид программы&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Чтобы запустить программу, её нужно изначально скачать. &amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Process_Explorer&amp;diff=286</id>
		<title>Process Explorer</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Process_Explorer&amp;diff=286"/>
		<updated>2022-09-06T11:26:48Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Igor Džikajev&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Process_Explorer&amp;diff=284</id>
		<title>Process Explorer</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Process_Explorer&amp;diff=284"/>
		<updated>2022-09-06T11:26:28Z</updated>

		<summary type="html">&lt;p&gt;Dzikajev: Igor&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dzikajev</name></author>
	</entry>
</feed>