Говорите на BASH: различия между версиями

Материал из Викиверситета
Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 29: Строка 29:




{| class="tiles" style="text-align:center"
{| class="tiles" style="text-align:center;done"
|colspan="8"|<center> for FILE in *.md5;do md5sum -c $FILE </center>
|colspan="9"|<center> for FILE in *.md5;do md5sum -c $FILE </center>
|-
|-
| '''for'''|| '''FILE''' || '''"in "''' || '''*.md5''' || '''do''' || '''md5sum''' || '''-c''' || '''$FILE'''
| '''for'''|| '''FILE''' || '''"in "''' || '''*.md5''' || '''do''' || '''md5sum''' || '''-c''' || '''$FILE;''' || '''done'''
|-
|-
| Управляющий <br/>элемент || Помещаем имя<br/> в переменную || Управляющий <br/>элемент ||маска<br/>файла|| Управляющий <br/>элемент|| программа для работы<br/> с md5-хешами ||опция <br/> проверки|| подставляем имя <br/> файла
| Управляющий <br/>элемент || Помещаем имя<br/> в переменную || Управляющий <br/>элемент ||маска<br/>файла|| Управляющий <br/>элемент|| программа для работы<br/> с md5-хешами ||опция <br/> проверки|| подставляем имя <br/> файла ||Управляющий <br/>элемент
|-
|-
|colspan="8"|'''Назначение''':Проверить md5-хеши всех пакетов в каталоге (для который есть файл с хешем)
|colspan="9"|'''Назначение''':Проверить md5-хеши всех пакетов в каталоге (для который есть файл с хешем)
|-
|-
|}
|}

Версия от 13:56, 27 февраля 2010

Говорите с компьютером на понятном ему языке!

Цель данного курса - быстро и безболезненно научиться основам использования семейства командных оболочен *SH, созданных в рамках проекта GNU. Метод - сравнительный[1]
Рекомендуется при освоении курса запускать команды в терминале вашего компьютера (Не запускайте их с правами суперпользователя). Не запускайте команды вида "rm -rf /"!.

Перенаправления

cat /dev/urandom >> /dev/dsp
cat /dev/urandom ">>" /dev/dsp
вывести содержимое
файла в стандартный
вывод
генератор
псевдослучайных
символов
перенаправить вывод
в файл
файл звуковой
карты
Назначение:Быстро проверить работоспособность звуковой карты


man useradd | grep -i -- -e
man useradd "конвейер" grep -i -- -e
вызвать справку для программы useradd перенаправить вывод
на ввод фильтра
фильтр не учитывать
регистр
конец
списка опций
что ищем
Назначение:Быстро проверить назначение опции


for FILE in *.md5;do md5sum -c $FILE
for FILE "in " *.md5 do md5sum -c $FILE; done
Управляющий
элемент
Помещаем имя
в переменную
Управляющий
элемент
маска
файла
Управляющий
элемент
программа для работы
с md5-хешами
опция
проверки
подставляем имя
файла
Управляющий
элемент
Назначение:Проверить md5-хеши всех пакетов в каталоге (для который есть файл с хешем)

Примечания

  1. орисс, предупреждаю сразу. Он используется при демонстрации особенностей грамматики языка в учебниках, но я не уверен, признаёт ли его педагогика