The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проверка файла на существование."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на сервере (Файловые системы, диски / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Проверка файла на существование."  +/
Сообщение от Wert email(??) on 11-Мрт-07, 02:52 
Народ, подскажите такую вещь.

Есть скрипт который архивирует папки. Соответственно создаются архивы с вполне определенными именами. Количество полученных архивов и их имена известно.

Можно ли сделать скрипт который будет проверят наличие файла с определенным именем и в зависимости от его наличия или отсутствия выдавать сообщение.

Допустим должно создаться 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

А то перерыл уже чего все, что мог, хотя допускаю, что мог искать неверно =(

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проверка файла на существование."  +/
Сообщение от Wert email(??) on 11-Мрт-07, 03:15 
>Народ, подскажите такую вещь.
>
>Есть скрипт который архивирует папки. Соответственно создаются архивы с вполне определенными именами.
>Количество полученных архивов и их имена известно.
>
>Можно ли сделать скрипт который будет проверят наличие файла с определенным именем
>и в зависимости от его наличия или отсутствия выдавать сообщение.
>
>Допустим должно создаться 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
>
>А то перерыл уже чего все, что мог, хотя допускаю, что мог
>искать неверно =(


Тема не актуальна, можно удалить. Вопрос решился :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Проверка файла на существование."  +/
Сообщение от Metis (ok) on 11-Фев-10, 07:41 
>Тема не актуальна, можно удалить. Вопрос решился :)

а поделиться как решил? я новичок в скриптописании и у меня данная проблема актуальна :)
да мало ли кто еше черег гугль ткнется сюда а тут ему счастье будет ;)


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Проверка файла на существование."  +/
Сообщение от Metis (ok) on 11-Фев-10, 08:01 
>да мало ли кто еше черег гугль ткнется сюда а тут ему
>счастье будет ;)

Тоже нашел решение, может кому поможет

if [ -f params ] ; then      # файл "params" у меня лежит в домашней папке,
     # иначе надо указать к нему точный путь
     # здесь пишем сценарий действий при условии, что файл существует
  echo "Данные будут взяты из файла с сохраннеными параметрами"
else
     # здесь при условии что файла нет, например создать его и внести строку
  echo "данные в файл" > params   # не забывайте когда надо указывать полный адрес к файлу
fi

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру