|
2 / 2 / 0
Регистрация: 22.05.2013
Сообщений: 136
|
|
Проверить наличие/изменение файлов, имена которых указаны в заданном файле16.12.2015, 00:24. Показов 6314. Ответов 22
Метки нет (Все метки)
Ребят , помогите идиоту с такой задачкой. В баше не секу а тут задали такое вдруг.
Создать скрипт (командный файл), решающий указанную в варианте задачу. Скрипт должен правильно обрабатывать вызов с неправильным количеством аргументов, а также выводить подсказку об использовании при указании опции --help (аналогично стандартным утилитам). Задание: Проверить наличие файлов, имена которых указаны в заданном файле, и их новизну по сравнению с файлом-списком. Сформировать отчет с указанием отсутствующих и обновлённых файлов. Вдруг есть люди которым это на 5 секунд) очень буду благодарен
0
|
|
| 16.12.2015, 00:24 | |
|
Ответы с готовыми решениями:
22
Проверить наличие в текущем каталоге файлов одинакового размера и вывести их имена, если такие файлы имеются Find только среди файлов, имена которых содержатся в файле |
|
2796 / 2039 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
|
|
| 16.12.2015, 01:25 | |
|
Надо пример заданного файла(пару строк)
1
|
|
|
2 / 2 / 0
Регистрация: 22.05.2013
Сообщений: 136
|
|
| 16.12.2015, 07:35 [ТС] | |
|
Вот я не совсем понял что за файл-список и в каком формате там данные )
Но вот если совсем просто расписать то вот файл список (как я думаю всех файлов в конкретной папке или каталоге) и файл для проверки (чтобы найти какой то конкретный). Но вот не знаю должен ли он переписываться если найдет новые файлы при создании отчёта) наверное да а старый с пометкой old оставаться
0
|
|
|
2796 / 2039 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
|
|
| 16.12.2015, 11:20 | |
|
1
|
|
|
2 / 2 / 0
Регистрация: 22.05.2013
Сообщений: 136
|
|
| 16.12.2015, 12:05 [ТС] | |
|
Да( сам, так как я честно не знаю как он выглядеть должен ( это мое предположение( Может надо создавать что-то типа файла с датами создания, для проверки ?
0
|
|
|
2796 / 2039 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
|
||||||
| 16.12.2015, 12:49 | ||||||
|
Вы у меня спрашиваете?
Может вопрос стоит адресовать автору задания?Добавлено через 36 минут
0
|
||||||
|
2 / 2 / 0
Регистрация: 22.05.2013
Сообщений: 136
|
|
| 16.12.2015, 20:13 [ТС] | |
|
file_with_files_list это файл список всех файлов в папке?
а $1 это файл список который подаем на проверку наличия этих файлов в первом файле)?
0
|
|
|
2796 / 2039 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
|
|
| 16.12.2015, 20:23 | |
|
1
|
|
|
2 / 2 / 0
Регистрация: 22.05.2013
Сообщений: 136
|
|
| 17.12.2015, 00:56 [ТС] | |
|
а можете чуть чуть поподробнее что должно предшествовать "выполнить в консоли" ))?
0
|
|
|
2796 / 2039 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
|
|||
| 17.12.2015, 13:23 | |||
|
1
|
|||
|
2 / 2 / 0
Регистрация: 22.05.2013
Сообщений: 136
|
|
| 17.12.2015, 13:29 [ТС] | |
|
не) в терминале мы делали) просто после выполнения той команды в консольке ничего не происходит) я и подумал может что еще сделать надо)
0
|
|
|
2 / 2 / 0
Регистрация: 22.05.2013
Сообщений: 136
|
|
| 17.12.2015, 13:35 [ТС] | |
|
вдруг это надо зайти в редактор и там сохранить)) А то мы делали лажовые задания типа создайте папку, просмотрите список файлов и тд) а не создавали скрипты свои
0
|
|
|
2796 / 2039 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
|
|||||||
| 17.12.2015, 14:13 | |||||||
|
Как ничего не происходит? А это:
0
|
|||||||
|
2 / 2 / 0
Регистрация: 22.05.2013
Сообщений: 136
|
|
| 17.12.2015, 14:19 [ТС] | |
|
а этот скрипт нельзя сохранить на вашем ПК и передать как файл)? чтобы достустим просто через консоль его попытаться запустить)?
0
|
|
|
2796 / 2039 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
|
||||||
| 17.12.2015, 14:35 | ||||||
|
Не смешите тапки! Вы не в состоянии открыть текстовый редактор, выделить код мышкой, скопировать, вставить и сохранить? Тогда копируйте в Терминал:
1
|
||||||
|
2 / 2 / 0
Регистрация: 22.05.2013
Сообщений: 136
|
||||||
| 17.12.2015, 15:44 [ТС] | ||||||
|
ой ой я тупенький) спасибо, сохранил запустил и вылезла собственно встроенная проверка
а как при вызове скрипта использовать те файлы которые типа над использовать для сравнения )? через аргумент $1 и потом название файла?
0
|
||||||
|
2796 / 2039 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
|
||||||
| 17.12.2015, 16:23 | ||||||
|
Если в строке вызова (через пробел)
0
|
||||||
|
2 / 2 / 0
Регистрация: 22.05.2013
Сообщений: 136
|
|
| 17.12.2015, 16:30 [ТС] | |
|
не) я почитал как вызвать с аргументами, не настолько всё плохо) я про то что в каком месте именно используется тот файл с которым мы сравниваем ? а где тот файл-список чтобы проверить если ли такие названия в первом)))
0
|
|
|
2 / 2 / 0
Регистрация: 22.05.2013
Сообщений: 136
|
|
| 17.12.2015, 17:32 [ТС] | |
|
просто он находит 1 файл только новый) но в тот файл он название не записывает его после проверки))
0
|
|
|
2796 / 2039 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
|
||||||
| 17.12.2015, 19:14 | ||||||
|
kyzavr, Вы спрашиваете постоянно элементарные вещи. Тут не ликбез, и тут не Ваши учителя. Займитесь наконец нормальной учёбой! Где Вы видели sh в
0
|
||||||
| 17.12.2015, 19:14 | |
|
Помогаю со студенческими работами здесь
20
Проверить наличие значения в файле Проверить на наличие колонки в DBF файле Как проверить наличие информации в файле
Вывести имена и размеры всех файлов в заданном каталоге и упорядочить их Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|