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



Упражнения


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

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

    #!/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.




    Содержание  Назад  Вперед