Может я не по адресу обратился - извините.
Я в это деле нулевой. Помогите создать скриптик для Unix. Принцип такой Необходимо поочередно выполнять две команды под Unix'ом. Первая команда, после ее окончания начинается выполнение второй, после окончания второй начинается выполнение первой и т.д. Цикл не бесконечный. Если можно то создать функцию указывающую количество этих циклов. Заранее благодарен. |
Casper
А можно поконкретнее? |
Смысл такой. Есть кассетка от стримера. Полностью забита. 40 Гб.
Надо сделать ее копию. Для это надо все содержимое развернуть на винт. Но там тысячи записей. И поэтому надо набирать команды. 1. tar -xvf .......... развернуть первую запись 2. mt fsf - перемотать на вторую запись 3. tar -xvf .......... развернуть вторую запись и т.д. и т.п. Команды 1 и 3, абсолютно одинаковые Команды 2 и 4, также абсолютно одинаковые. И надо сделать цикл таких команд. Т.е. скажу например чтобы он повторился 500 раз. |
Casper
Тут кстати только шеллом обойтись можно, хотя сходу не скажу как. На перле примерно так выглядеть оно будет: Код:
#!/usr/bin/perl |
Время: 23:17. |
Время: 23:17.
© OSzone.net 2001-