Консультация № 108638
09.11.2007, 02:13
0.00 руб.
0 2 2
Здраствуйте. Помогите пожалуста написать скриптдля Lunix.
Задание: скрипт, который просматривает заданный каталог и удаляет файлы с расширением .bak после запроса потверждения на удаление

Обсуждение

Неизвестный
09.11.2007, 08:20
общий
это ответ
Здравствуйте, Zhibort!

#!/bin/bash

rm -i ./*.bak

и все :)
Неизвестный
11.11.2007, 17:20
общий
это ответ
Здравствуйте, Zhibort!

Ну можно вот так, как в приложении. Вариант для /bin/sh, bash в качестве шелла принципиально не признаю


Приложение:
#!/bin/sh# Проерить, а задан ли каталогif [ $# -eq 0 ]; then echo "Run: rmback <directory name>" exitfi# Спросить, а надо ли# Ask about correct dateecho -n "Really delete backup files in this dir? [y/n]: "read repcase "$rep" in [Nn] | [Nn][Oo]) exit;; *) echo "Well, going to delete";;esac# Удалитьrm -f *.bak
Форма ответа