Операционная система Free BSD


Упражнения


  1. Создайте в своей домашней директории несколько файлов с произвольным текстом.
  2. Напишите скрипт, который бы принимал в качестве параметров имена этих файлов и добавлял их содержимое в файл, который передан первым в командной строке.
  3. Запустите скрипт. Затем откройте файл-приемник, и проверьте, все ли правильно работает?

Ответ (пример скрипта):

#!/usr/local/bin/bash if [ $# -gt 1 ] ; then file=$1 i=$# shift while [ $# -eq 0 ] do cat $1 >> $file shift done echo "Всего к файлу $file добавлено `expr $i - 1` файлов" else echo "Недостаточно аргументов" fi

Сopyright © 2000.

| |

 




Начало  Назад  Вперед