������ listrpmpkgs, ��� �� ������ ��������, �� �������� ��������� �������������. �� �������� � ��������� ������ ���� �������. �� �� ����� �������� ��� ���������, �� ������� ������ ������.
���� �� ����� ��������� �������� ������� - ������� ��� ������������ ����� ��������� ������. ������� ����, ��� ��������� ������� rpm ������� �� ��������� �����, �� ����� �������� ��������� ��������, ���� ������ ���������� � ��� ���������� � ���� ���������� �������.
� ����� shell ��������� ��� ����������� ����������, � ������� ������� ����� ���������� �������� � ��������. � ������� ���� ������������� ��� ����������.
���������� |
������������� |
$0 |
������ ��� ������ �������, ���������� �� ��������� ������ |
$1 |
������ ����� |
$2 |
������ ����� |
$3 |
������ ����� |
$4 |
��������� ����� |
$5 |
����� ����� |
$6 |
������ ����� |
$7 |
������� ����� |
$8 |
������� ����� |
$9 |
������� ����� |
$* |
��� ����� |
$# |
����� �������� ����� |
���� �� ����������� C-shell, ����� ������ $# ����������� $#argv .
� ��������� ������ �������, ��� ����� �������� �������, ������� �� ��������, � �������� ���������? ������� ������ ���� ������, � ������� ���� �������������� rpm. ������� ������ �� ����������, ������ ������ ��� ������:
#!/bin/sh |
��� ������ �������� ����� ������� � ���� �� ���������, ������� ����� ������ � ������� ����� ����� �����. ����������� ��� � rpmgrep � ��������, ��������, ���:
$ ./rpmgrep python |
($* ������ ��� ����� ��������� ������ � ���� ������ � ���������. �� shell �� ������������ ������ 9 ����������, ���� �� ������������ �������� shift, � grep �� ������������ ��������������� �����, ��� ����� ���� egrep. �������, ���� ������ ��������� ���������� ����� ������, ��������, ./rpmgrep rpm python, ������ �������� ������ � ���������� �� ������. ���� - � ������ ������ � ��������� ���������� "���-��, ��� ����� ����� ����� ����� � ���� ������������������ ��������, �� ���������� ��������" - ����. �����. )
����� - ����� � rpm-�������
����� - �������������� ������� � �������
����������