18.5.6. Создание резервных копий файлов с помощью цикла for
18.5.6. Создание резервных копий файлов с помощью цикла for
Цикл for можно использовать для создания резервных копий файлов. При этом переменная просто добавляется к целевому аргументу команды ср. Ниже применяется переменная под названием ВАК. Эта переменная добавляется к каждому имени целевого файла при использовании цикла с помощью команды ср. Список включает shell–команду ls.
$ pg forcp
#!/bin/sh
# forcp
BAK=".bak"
for loop in `ls`
do
echo "copying $LOOP to $LOOP$BAK"
cp $LOOP $LOOP$BAK done
$ forcp
copying array to array.bak
copying arrows to arrows.bak
copying center to center.bak
copying center1 to center1.bak
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
4.6.2. Создание файлов с помощью creat()
4.6.2. Создание файлов с помощью creat() Системный вызов creat()[49] создает новые файлы. Он объявлен следующим образом:#include <sys/types.h> /* POSIX */#include <sys/stat.h>#include <fcntl.h>int creat(const char *pathname, mode_t mode);Аргумент mode представляет права доступа к новому файлу (как обсуждалось в предыдущем
Задержка с помощью цикла
Задержка с помощью цикла Наиболее простое для реализации (хотя обычно не оптимальное) решение — это использование задержки с помощью цикла или ожидания в состоянии занятости (busy loop, busy waiting). Эта техника работает, только если интервал времени задержки является кратным
13.3. Хранение резервных копий
13.3. Хранение резервных копий Несмотря на использование RAID 1 и кластера, резервное копирование никто не отменял, и его делать необходимо. Но куда производить резервирование? Однажды меня вызвали восстановить данные после выхода из строя жесткого диска. Воскресить
13.6. Защита резервных копий
13.6. Защита резервных копий Нет смысла защищать систему, если компакт-диски с резервными копиями беспорядочно лежат у вас на столе. Резервные копии хранят все основные данные компьютера, и если диск попадет в руки хакера, то уже не надо будет ничего взламывать.Однажды я
Разделение файлов с помощью NFS
Разделение файлов с помощью NFS Для того чтобы обеспечить совместное использование файлов, надо сообщить серверу NFS о том, какие каталоги должны экспортироваться и какие клиенты имеют право доступа к конкретным каталогам. Кроме того, необходимо указать опции, управляющие
Создание резервных копий с помощью AMANDA
Создание резервных копий с помощью AMANDA Для того чтобы инициировать процесс создания резервной копии с помощью AMANDA, необходимо запустить на сервере резервного копирования программу amdump. Введите имя программы и укажите после нее данные для копирования, т. е. задайте имя
Восстановление из резервных копий многофайловых баз данных
Восстановление из резервных копий многофайловых баз данных Из-за ограничения на размер одного файла базы данных в 2 (иногда 4) Гбайт, базы данных большего размера размещаются в нескольких файлах (так же как и резервные копии). Для восстановления многофайловой базы данных
Перечисление файлов с помощью DirectoryInfo
Перечисление файлов с помощью DirectoryInfo Вдобавок к получению базовой информации о существующем каталоге, вы можете добавить в пример несколько вызовов методов типа DirectoryInfo. Сначала используем метод GetFiles(), чтобы получить информацию обо всех файлах *.bmp, размещенных каталоге
Хранение резервных копий
Хранение резервных копий В Word можно включить режим автоматического сохранения версии документа при каждом его закрытии. Это бывает полезно, если необходимо фиксировать информацию о том, кто и когда вносил исправления – например, если это юридический документ. Сделать
18.5.5. Посылка сигналов серверам с помощью цикла for
18.5.5. Посылка сигналов серверам с помощью цикла for Поскольку цикл for может обработать каждое слово списка, установим переменную для отображения названий некоторых серверов сети. Воспользуемся циклом for для посылки сигналов каждому из этих серверов.$ pg
18.7.3. Применения цикла while для считывания данных из файлов
18.7.3. Применения цикла while для считывания данных из файлов Обычно цикл while используется для считывания данных из файла, что позволяет сценарию обрабатывать информацию.Предположим, что следует просмотреть информацию из следующего персонального файла, содержащего имена
18.7.4. Считывание данных из файлов с помощью IFS
18.7.4. Считывание данных из файлов с помощью IFS Чтобы при выводе данных устранить разделитель полей в виде двоеточия, примените переменную ifs, предварительно сохранив ее установки. После того как сценарий завершит работу с этими установками, восстановите установки
4.9.3. Настройка расписания для создания последующих резервных копий
4.9.3. Настройка расписания для создания последующих резервных копий Когда первая копия будет создана, приложение Time Machine отобразит время создания следующей резервной копии. Скорее всего, будет предложено создать копию через час, т. к. по умолчанию Time Machine создает каждый
Создание копий экрана
Создание копий экрана Рассмотрим приемы создания рисунков, содержащих изображения окон программ. Большинство рисунков в этой книге выполнены именно этим способом, и вы сможете повторить их в программе Paint. Таким образом можно получить изображения окна игр,
Практическая работа 6. Создание рисунков с использованием копий экрана
Практическая работа 6. Создание рисунков с использованием копий экрана Задание. Создать рисунок, содержащий кнопки панели инструментов графического редактора Paint с подписями к ним (рис. 1.28). Рис. 1.28. Пример рисунка, созданного на основе копии экранаПоследовательность