<?xml version="1.0" encoding="utf-8"?>
<!-- -*- indent-tabs-mode: nil -*- -->
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
<!ENTITY legal SYSTEM "legal.xml">
<!ENTITY appletversion "2.10">
<!ENTITY manrevision "2.10">
<!ENTITY date "March 2005">
<!ENTITY applet "Command Line">
]>
<!-- 
      (Do not remove this comment block.)
  Maintained by the GNOME Documentation Project
  http://developer.gnome.org/projects/gdp 
  Template version: 2.0 beta
  Template last modified Feb 12, 2002
  
-->
<!-- =============Document Header ============================= -->
<article id="index" lang="uk">
<!-- please do not change the id; for translations, change lang to -->
<!-- appropriate code -->
<articleinfo> 
  <title>Довідка з аплету "Командний рядок"</title> 
  <copyright>
    <year>2005</year>
    <holder>Davyd Madeley</holder>
  </copyright>
  <copyright>
    <year>2004</year>
    <holder>Angela Boyle</holder>
  </copyright>
  <copyright> 
    <year>2002</year>
    <year>2003</year> 
    <year>2004</year> 
    <holder>Sun Microsystems</holder> 
  </copyright>    
  <copyright> 
    <year>1998</year> 
    <holder>Oliver Maruhn</holder> 
  </copyright>
  <copyright> 
    <year>1998</year> 
    <holder>Dan Mueth</holder> 
  </copyright><copyright><year>2004, 2005</year><holder>Максим Дзюманенко (mvd@mylinux.com.ua)</holder></copyright>
  <!-- translators: uncomment this:
       <copyright>
       <year>2003</year>
       <holder>ME-THE-TRANSLATOR (Latin translation)</holder>
       </copyright>
  -->
  <publisher> 
    <publishername>Проект документування GNOME</publishername> 
  </publisher>

  &legal;

  <authorgroup>
    <author>
      <firstname>Sun</firstname>
      <surname>Команда документування GNOME</surname>
      <affiliation>
        <orgname>Sun Microsystems</orgname>
      </affiliation>
    </author>
    <author>
      <firstname>Oliver</firstname>
      <surname>Maruhn</surname>
      <affiliation>
        <orgname>Проект документування GNOME</orgname>
      </affiliation>
      <email>oliver@maruhn.com</email>
    </author>
    <author>
      <firstname>Dan</firstname>
      <surname>Mueth</surname>
      <affiliation>
        <orgname>Проект документування GNOME</orgname>
      </affiliation>
      <email>d-mueth@uchicago.edu</email>
    </author>
    <author>
      <firstname>Angela</firstname>
      <surname>Boyle</surname>
      <affiliation>
        <orgname>Проект документування GNOME</orgname>
      </affiliation>
    </author>
    <author>
      <firstname>Davyd</firstname><surname>Madeley</surname>
      <email>davyd@madeley.id.au</email>
      <affiliation>
        <orgname>Проект GNOME</orgname>
      </affiliation>
    </author>
    <!-- This is appropriate place for other contributors: translators,
         maintainers,  etc. Commented out by default.
         <othercredit role="translator">
         <firstname>Latin</firstname> 
         <surname>Translator 1</surname> 
         <affiliation> 
         <orgname>Latin Translation Team</orgname> 
         <address> <email>translator@gnome.org</email> </address> 
         </affiliation>
         <contrib>Latin translation</contrib>
         </othercredit>
    -->
  </authorgroup> 
  <revhistory>
    <revision>
      <revnumber>Версія 2.10</revnumber>
      <date>Березень 2005</date>
      <revdescription>
        <para role="author">Davyd Madeley</para>
      </revdescription>
    </revision>
    <revision>
      <revnumber>Версія 2.8</revnumber>
      <date>Вересень 2004</date>
      <revdescription>
        <para role="author">Angela Boyle</para>
        <para role="publisher">Проект документування GNOME</para>
      </revdescription>
    </revision>
    <revision> 
      <revnumber>Довідка з аплету "Командний рядок" версії 2.7</revnumber> 
      <date>Серпень 2004</date> 
      <revdescription> 
        <para role="author">Sun Microsystems</para>
        <para role="publisher">Проект документування GNOME</para>
      </revdescription> 
    </revision>
    <revision> 
      <revnumber>Довідка з аплету "Командний рядок" версії 2.6</revnumber> 
      <date>Вересень 2003</date> 
      <revdescription> 
        <para role="author">Sun Microsystems</para>
        <para role="publisher">Проект документування GNOME</para>
      </revdescription> 
    </revision>
    <revision> 
      <revnumber>Довідка з аплету "Командний рядок" версії V2.5</revnumber> 
      <date>Серпень 2003</date> 
      <revdescription> 
        <para role="author">Sun Microsystems</para>
        <para role="publisher">Проект документування GNOME</para>
      </revdescription> 
    </revision>
    <revision> 
      <revnumber>Довідка з аплету "Командний рядок" версії 2.4</revnumber> 
          <date>Квітень 2003</date> 
          <revdescription> 
             <para role="author">Sun Microsystems</para>
             <para role="publisher">Проект документування GNOME</para>
          </revdescription> 
        </revision>
        
			<revision> 
          <revnumber>Довідка з аплету "Командний рядок" версії 2.3</revnumber> 
          <date>Січень 2003</date> 
          <revdescription> 
             <para role="author">Sun Microsystems</para>
             <para role="publisher">Проект документування GNOME</para>
          </revdescription> 
        </revision> 

        <revision> 
          <revnumber>Довідка з аплету "Командний рядок" версії 2.2</revnumber> 
          <date>Серпень 2002</date> 
          <revdescription> 
             <para role="author">Sun Microsystems</para>
             <para role="publisher">Проект документування GNOME</para>
          </revdescription> 
        </revision> 
        
         
        <revision> 
          <revnumber>Довідка з аплету "Командний рядок" версії 2.1</revnumber> 
          <date>Липень 2002</date> 
          <revdescription> 
             <para role="author">Sun Microsystems</para>
             <para role="publisher">Проект документування GNOME</para>
          </revdescription> 
        </revision> 
        <revision> 
          <revnumber>Довідка з аплету "Командний рядок" версії 2.0</revnumber> 
          <date>Березень 2002</date> 
          <revdescription> 
             <para role="author">Sun Microsystems</para>
             <para role="publisher">Проект документування GNOME</para>
          </revdescription> 
        </revision> 
        <revision> 
          <revnumber>Довідка з аплету "Командний рядок"</revnumber> 
          <date>1998</date> 
          <revdescription> 
             <para role="author">Oliver Maruhn <email>oliver@maruhn.com</email></para>
             <para role="publisher">Проект документування GNOME</para>
             <para role="author">Dan Mueth <email>d-mueth@uchicago.edu</email></para>
             <para role="publisher">Проект документування GNOME</para>
          </revdescription> 
        </revision> 
     </revhistory> 
     <releaseinfo>Ця довідка описує аплет "Командний рядок" версії 2.10.</releaseinfo> 
     <legalnotice> 
        <title>Зворотній зв'язок</title> 
        <para>Щоб сповістити про помилку або внести пропозицію відносно аплету Командний рядок або цієї довідки, дотримуйтесь інструкцій на сторінці <ulink url="ghelp:gnome-feedback" type="help">Зворотний зв'язок з GNOME</ulink>.</para>
     </legalnotice> 
  </articleinfo> 
  <indexterm zone="index"> 
     <primary>Командний рядок</primary> 
  </indexterm> 
  <indexterm zone="index"> 
     <primary>аплет командного рядка</primary> 
  </indexterm>

<!-- ============= Introduction =====-->
  <sect1 id="command-line-introduction"> 
     <title>Вступ</title> 
     
     <!-- ==== Figure ==================-->
     <figure id="applet-fig"> 
        <title>Командний рядок</title> 
        <screenshot> 
          <mediaobject> 
             <imageobject><imagedata fileref="figures/command-line.png" format="PNG"/> 
             </imageobject> 
             <textobject> 
                <phrase>Показує аплет "Командний рядок".</phrase> 
             </textobject> 
          </mediaobject> 
        </screenshot> 
     </figure> 
     <para>Аплет <application>Командний рядок</application> надає можливість вставити  командний рядок у будь-якій панелі робочої стільниці.</para>
     <para>Аплет <application>Командний рядок</application> містить наступні елементи:</para>
        
        <variablelist><varlistentry><term>Поле <guilabel>вводу</guilabel></term><listitem><para>У <guilabel>полі вводу</guilabel> ви можете вводити команди, макроси, та програми.</para></listitem></varlistentry><varlistentry><term>Кнопку з точкою <guilabel>Огляд</guilabel></term><listitem><para>Кнопку <guibutton>Огляд</guibutton> можна використовувати для пошуку програм у файловій системі. Кнопка <guibutton>Огляд</guibutton> позначена значком із заповненим колом.</para></listitem></varlistentry><varlistentry><term>Кнопку зі стрілкою вниз <guibutton>Історія</guibutton></term><listitem><para>Кнопку <guibutton>Історія</guibutton> можна використовувати для виконання раніше введених команд. Кнопка <guibutton>Історія</guibutton> позначена стрілкою, що вказує вниз.</para></listitem></varlistentry></variablelist> 
        <sect2 id="features">
	<title>Властивості</title>        
        <variablelist><varlistentry><term>Історія раніше введених команд</term><listitem><para>Команди можна безпосередньо з списку історії. Також можна прокручувати вміст історії <guilabel>поля вводу</guilabel>. Коли у історії зберігається більше 20 команд, з'являється вертикальна смуга прокрутки. Докладнішу інформацію дивіться у <xref linkend="command-line-histlist"/>.</para></listitem></varlistentry><varlistentry><term>Автоматичне доповнення, що ґрунтується на історії</term><listitem><para>Аплет <application>Командний рядок</application> використовує функцію автоматичного доповнення для доповнення команд, що вводяться у <guilabel>полі вводу</guilabel>. Відбувається порівняння вмісту <guilabel>поля вводу</guilabel> з вмістом історії. Якщо аплет <application>Командний рядок</application> знаходить відповідність, він доповнює команду. Докладніше про це дивіться у примітці <xref linkend="command-line-histlist"/>.</para></listitem></varlistentry><varlistentry><term>Доповнення команди за вимогою користувача</term><listitem><para>Відбувається порівняння символів рядка у <guilabel>полі вводу</guilabel> з командами у списку шляхів. Функція доповнення команд корисна, коли ви не знаєте точну послідовність символів чи написання команди. Після вводу перших декількох символів назви команди, натисніть клавішу <keycap>Tab</keycap>. Якщо аплет <application>Командний рядок</application> визнає, що ця послідовність символів однозначно відповідає назві команди, він доповнить її. Докладніше про це дивіться у <xref linkend="command-line-run"/>.</para></listitem></varlistentry><varlistentry><term>Підтримка макросів</term><listitem><para>Підтримка макросів дозволяє мати до 99 скорочень команд. Додатково до наперед визначених команд, ви можете створити власні. Докладніше про це у <xref linkend="command-line-macros"/>.</para></listitem></varlistentry></variablelist>
	</sect2>

      <sect2 id="command-line-introduction-add">       
        <title>Додавання аплету "Командний рядок" до панелі</title>
        <para>Щоб додати аплет <application>Командний рядок</application> до панелі, клацніть правою кнопкою миші на панелі, потім виберіть <guimenuitem>Додати до панелі</guimenuitem>. У діалоговому вікні <application>Додати до панелі</application> виберіть <application>Командний рядок</application>, потім натисніть <guibutton>Гаразд</guibutton>.</para>
      </sect2>

  </sect1>
<!-- ================ Running Commands =======-->
  <sect1 id="command-line-usage"> 
     <title>Виконання команд</title>
	<!-- ================ To Run Command =======-->
     <sect2 id="command-line-run">
        <title>Виконання команди у полі вводу</title>
        <para>Щоб виконати команду у <guilabel>полі вводу</guilabel>, виконайте наступні дії:</para>
        <orderedlist><listitem><para>Введіть команду у <guilabel>полі вводу</guilabel>.</para><para>Щоб аплет <application>Командний рядок</application> спробував доповнити команду, натисніть <keycap>Tab</keycap>.</para></listitem><listitem><para>Введіть команду та її параметри у <guilabel>полі вводу</guilabel>.</para></listitem><listitem><para>Натисніть <keycap>Enter</keycap>.</para></listitem></orderedlist> 
        <para>Якщо автоматичне доповнення активне, протягом кроків 1 та 2 <application>Командний рядок</application> шукатиме відповідність у історії. Докладніше про це у <xref linkend="command-line-histauto"/>.</para>
	</sect2>
<sect2 id="command-line-histauto">
		<title>Автоматичне доповнення, що ґрунтується на історії</title>
		<para>У вкладці <guilabel>Загальне</guilabel> діалогового вікна <guimenu>Параметри</guimenu> є розділ <guilabel>Автоматичне доповнення</guilabel>. Відмітьте у цьому розділі параметр <guilabel>Ввімкнути автоматичне доповнення, що ґрунтується на історії</guilabel>, щоб аплет <application>Командний рядок</application> виконував порівняння вмісту <guilabel>поля вводу</guilabel> з вмістом списку історії та доповнював команди при знаходженні відповідності.</para>
	        <para>Коли параметр автоматичного доповнення відмічений, тоді між кроками 1 та 2 у <xref linkend="command-line-run"/>, аплет <application>Командний рядок</application> виконуватиме пошук у історії. При знаходженні відповідності у історії, аплет <application>Командний рядок</application> доповнить команду. Щоб ввести команду натисніть <keycap>Enter</keycap>. Якщо ви не бажаєте вводити команду, вводьте подальші символи команди у <guilabel>полі вводу</guilabel>.</para>
     </sect2>
	<!-- ================ To Run Program =======-->
     <sect2 id="command-line-filesys"> 
        <title>Запуск програми з файлової системи</title> 
        <para>Щоб переглянути файлову систему натисніть на кнопку <guibutton>Огляд</guibutton>, потім двічі клацніть на програмі, яку бажаєте запустити.</para>
        <para>Можете використовувати аплет <application>Командний рядок</application> для запуску сценаріїв, виконання команд, або запуску інших програм з вашої файлової системи.</para>
     </sect2> 
     <sect2 id="command-line-histlist"> 
        <title>Виконання раніше введених команд, макросів, або програм зі списку історії</title> 
        <para>Виконані раніше команди, макроси чи програми можна запускати зі списку історії одним з наступних способів: <itemizedlist><listitem><para>Натисніть на кнопці <guibutton>Історія</guibutton>, відкриється список раніше введених команд. Виберіть у списку необхідну команду, макрос чи програму.</para></listitem><listitem><para>Клацніть у <guilabel>полі вводу</guilabel>, потім натискаючи клавіші зі стрілками вгору та вниз прокрутіть список історії до потрібного місця. Коли у <guilabel>полі вводу</guilabel> відобразиться необхідна команда, макрос чи програма натисніть <keycap>Enter</keycap>.</para></listitem></itemizedlist></para>

	<note>
		<title>Автоматичне доповнення, що ґрунтується на історії</title>
		<para>У вкладці <guilabel>Загальне</guilabel> діалогового вікна <guimenu>Параметри</guimenu> є розділ <guilabel>Автоматичне доповнення</guilabel>. Відмітьте у цьому розділі параметр <guilabel>Ввімкнути автоматичне доповнення, що ґрунтується на історії</guilabel>, щоб аплет <application>Командний рядок</application> виконував порівняння вмісту <guilabel>поля вводу</guilabel> з вмістом списку історії та доповнював команди при знаходженні відповідності.</para>
	</note>
     </sect2> 
</sect1>
<!-- ================ Using Macros =======-->
<sect1 id="command-line-macros">
	<title>Використання скорочень чи макросів</title>
                <para>Підтримка макросів дозволяє мати до 99 скорочень команд. Додатково до наперед визначених команд, ви можете створити власні.</para>
     <sect2 id="command-line-runmacro"> 
        <title>Виконання макросу у полі вводу</title> 
        <para>Щоб запустити макрос визначений у списку <xref linkend="command-line-prefs-2"/>, введіть його назву у <guilabel>полі вводу</guilabel>, потім натисніть <keycap>Enter</keycap>.</para>
        <para>Функція <xref linkend="autocompletion"/> також працює для макросів.</para>
        <para>У наступному списку показані деякі приклади макросів аплету <application>Командний рядок</application>:</para>
        <informaltable frame="none"> 
          <tgroup cols="2" colsep="0" rowsep="0"><colspec colwidth="29.29*"/><colspec colwidth="70.71*"/> 
             <tbody> 
                <row valign="top"> 
                  <entry><para><userinput>http://</userinput> чи <userinput>www.</userinput></para></entry> 
                  <entry><para>Все, що починається з <userinput>http://</userinput> чи <userinput>www.</userinput> вважається URL та відкривається у веб-переглядачі.</para></entry> 
                </row> 
                <row valign="top"> 
                  <entry><para><userinput>ftp://</userinput> чи <userinput>ftp.</userinput></para></entry> 
                  <entry><para>Все, що починається з <userinput>ftp://</userinput> чи <userinput>ftp.</userinput>, вважається URL та відкривається у типовому FTP-клієнті.</para></entry> 
                </row> 
                <row valign="top"> 
                  <entry><para><userinput>dictionary:</userinput></para></entry> 
                  <entry><para>Вкажіть <userinput>dictionary:</userinput>, щоб шукати значення слова у програмі <application>Словник GNOME</application>.</para></entry> 
                </row> 
                <row valign="top"> 
                  <entry><para><userinput>google:</userinput></para></entry> 
                  <entry><para>Вкажіть <userinput>google:</userinput>, щоб знайти щось користуючись пошуковою машиною Google.</para></entry> 
                </row> 
                <row valign="top"> 
                  <entry><para><userinput>av:</userinput></para></entry> 
                  <entry><para>Вкажіть <userinput>av:</userinput>, щоб знайти щось користуючись пошуковою машиною Altavista.</para></entry> 
                </row> 
                <row valign="top"> 
                  <entry><para><userinput>yahoo:</userinput></para></entry> 
                  <entry><para>Вкажіть <userinput>yahoo:</userinput>, щоб знайти щось користуючись пошуковою машиною Yahoo.</para></entry> 
                </row> 
                <row valign="top"> 
                  <entry><para><userinput>fm:</userinput></para></entry> 
                  <entry><para>Вкажіть <userinput>fm:</userinput>, щоб знайти щось користуючись базою даних пакетів Freshmeat.</para></entry> 
                </row> 
             </tbody> 
          </tgroup> 
        </informaltable>
     </sect2> 
    <sect2 id="command-line-prefs-2"> 
        <title>Налаштовування макросів</title> 
     <figure id="applet-macro-fig"> 
        <title>Налаштовування макросів</title> 
        <screenshot> 
          <mediaobject> 
             <imageobject><imagedata fileref="figures/prefs-macros.png" format="PNG"/> 
             </imageobject> 
             <textobject> 
                <phrase>Налаштовування макросів</phrase> 
             </textobject> 
          </mediaobject> 
        </screenshot> 
     </figure> 
        <para>Ця вкладка містить перелік макросів, які можна використовувати у аплеті <application>Командний рядок</application>. Перелік містить наступну інформацію:</para>
          <itemizedlist><listitem><para>Список регулярних виразів UNIX-стилю у стовпчику <guilabel>Шаблон</guilabel>.</para><para>Регулярний вираз - шаблон з символів або цифр, який використовується для пошуку відповідностей. Докладнішу інформацію про побудову регулярних виразів дивіться у man сторінці з <command>regex</command>.</para></listitem><listitem><para>Перелік команд у стовпчику <guilabel>Команда</guilabel>.</para><para>Команда виконується, якщо набраний вами у <guilabel>полі вводу</guilabel> текст відповідає шаблону цієї команди. Макроси - це команди, які можуть мати параметри, що аналізуються механізмом регулярних виразів.</para></listitem></itemizedlist> 
		<para>Щоб додати новий макрос, натисніть на кнопку <guibutton>Додати макрос</guibutton>. Щоб видалити макрос виділіть його, потім натисніть кнопку <guibutton>Видалити макрос</guibutton>.</para>
     </sect2> 
</sect1>

<!-- ============= Appearance ============================= -->
  <sect1 id="command-line-apperance"> 
     <title>Налаштовування зовнішнього вигляду</title> 
     <para><figure id="applet-prefs-fig"><title>Параметри</title><screenshot><mediaobject><imageobject><imagedata fileref="figures/prefs.png" format="PNG"/></imageobject><textobject><phrase>Діалогове вікно Параметри</phrase></textobject></mediaobject></screenshot></figure> Щоб налаштувати аплет <application>Командний рядок</application>, клацніть правою кнопкою миші на аплеті поза межами області вводу, потім виберіть <guimenuitem>Параметри</guimenuitem> та виберіть вкладку <guilabel>Загальне</guilabel>.</para>
        <variablelist><varlistentry><term>Щоб перемістити "Командний рядок":</term><listitem><para>Відмітьте параметр <guilabel>Показувати заголовок</guilabel>, щоб збоку аплету з'явилось поле, яке можна використовувати для перетягування аплету <application>Командний рядок</application> у будь-яке місце вашої робочої стільниці.</para></listitem></varlistentry><varlistentry><term>Додавання рамки:</term><listitem><para>Відмітьте цей параметр, щоб навколо аплету <application>Командний рядок</application> виводилась рамка.</para></listitem></varlistentry><varlistentry><term>Зміна ширини:</term><listitem><para>Використовуйте поле <guilabel>Ширина . . . точок</guilabel>, щоб вказати ширину аплету у точках.</para></listitem></varlistentry><varlistentry><term>Зміна кольорів теми:</term><listitem><itemizedlist><listitem><para>Відмітьте <guilabel>Використовувати звичайні кольори теми</guilabel> для використання схеми кольорів з теми GNOME.</para></listitem><listitem><para>Натисніть кнопку <guilabel>Колір тексту командного рядка</guilabel>, щоб вибрати колір тексту у командному рядку. Якщо поле <guilabel>Використовувати звичайні кольори теми</guilabel> відмічене, ця кнопка недоступна.</para></listitem><listitem><para>Натисніть кнопку <guilabel>Тло командного рядка</guilabel>, щоб вибрати колір тла <guilabel>поля вводу</guilabel>. Якщо поле <guilabel>Використовувати звичайні кольори теми</guilabel> відмічене, ця кнопка недоступна.</para></listitem></itemizedlist></listitem></varlistentry></variablelist>

  </sect1> 
</article>
