Народ, подскажите такую вещь.Есть скрипт который архивирует папки. Соответственно создаются архивы с вполне определенными именами. Количество полученных архивов и их имена известно.
Можно ли сделать скрипт который будет проверят наличие файла с определенным именем и в зависимости от его наличия или отсутствия выдавать сообщение.
Допустим должно создаться 5 файлов:
1.txt
2.txt
3.txt
4.txt
5.txt
А создалось по каким то причинам всего 4:
1.txt
2.txt
3.txt
4.txtВ итоге скрипт долже проверить файлы на существование и выдать следующе:
1.txt - true
2.txt - true
3.txt - true
4.txt - true
5. txt - failА то перерыл уже чего все, что мог, хотя допускаю, что мог искать неверно =(
>Народ, подскажите такую вещь.
>
>Есть скрипт который архивирует папки. Соответственно создаются архивы с вполне определенными именами.
>Количество полученных архивов и их имена известно.
>
>Можно ли сделать скрипт который будет проверят наличие файла с определенным именем
>и в зависимости от его наличия или отсутствия выдавать сообщение.
>
>Допустим должно создаться 5 файлов:
>1.txt
>2.txt
>3.txt
>4.txt
>5.txt
>А создалось по каким то причинам всего 4:
>1.txt
>2.txt
>3.txt
>4.txt
>
>В итоге скрипт долже проверить файлы на существование и выдать следующе:
>1.txt - true
>2.txt - true
>3.txt - true
>4.txt - true
>5. txt - fail
>
>А то перерыл уже чего все, что мог, хотя допускаю, что мог
>искать неверно =(
Тема не актуальна, можно удалить. Вопрос решился :)
>Тема не актуальна, можно удалить. Вопрос решился :)а поделиться как решил? я новичок в скриптописании и у меня данная проблема актуальна :)
да мало ли кто еше черег гугль ткнется сюда а тут ему счастье будет ;)
>да мало ли кто еше черег гугль ткнется сюда а тут ему
>счастье будет ;)Тоже нашел решение, может кому поможет
if [ -f params ] ; then # файл "params" у меня лежит в домашней папке,
# иначе надо указать к нему точный путь
# здесь пишем сценарий действий при условии, что файл существует
echo "Данные будут взяты из файла с сохраннеными параметрами"
else
# здесь при условии что файла нет, например создать его и внести строку
echo "данные в файл" > params # не забывайте когда надо указывать полный адрес к файлу
fi