Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программирование в *nix » [решено] Скрипт

Ответить
Настройки темы
[решено] Скрипт

Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Нужно написать пакетный файл, предназначенный для организации процесса поиска и отображения текстового файла. Поиск осуществляется по всем локальным дискам. Имя текстового файла задается пакетным параметром. После того как необходимый файл найден,в автоматическом режиме осуществляется его отображение в текстовом процессоре.
На форуме поднимался похожий вопрос.Я ищу решение этой задачи на Unix.
Помогите разобраться.

Отправлено: 23:33, 18-06-2013

 

Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


find / -type f -name foofile -exec nano {} \;

Поиск по всей иерархии файловых систем (в UNIX нет "дисков") файла с именем "foofile". Каждый раз, когда найден такой файл, он открывается в текстовом редакторе nano. По выходу из редактора поиск продолжается до следующего найденного foofile, пока все фс не будут пройдены.
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:55, 18-06-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо.Вы не могли бы описать что мы тут делаем?
find / - поиск будет происходить по всей системе?
-type f -name foofile -exec nano {} \; - ???
Простите если глупые вопросы задаю.Пока только осваиваю unix

Возможно ли сделать запрос имени файла при запуске скрипта?

Последний раз редактировалось SAPRICOMANDA, 19-06-2013 в 00:21.


Отправлено: 00:00, 19-06-2013 | #3


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата SAPRICOMANDA:
find / - поиск будет происходить по всей системе? »
Да.
Цитата SAPRICOMANDA:
-type f »
тип файла - "обычный файл" (не директория, или спец. устройство, или симлинк)
Цитата SAPRICOMANDA:
-name foofile »
искомое имя файла - "foofile"
Цитата SAPRICOMANDA:
-exec nano {} \; »
при нахождении выполнить nano <найденное>
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:10, 19-06-2013 | #4



Компьютерный форум OSzone.net » Linux и FreeBSD » Программирование в *nix » [решено] Скрипт

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] скрипт проверяет файл по дате после запускает другой скрипт dot85 Скриптовые языки администрирования Windows 9 01-08-2011 14:22
FreeBSD - Скрипт... mitsumoto Общий по FreeBSD 4 06-05-2011 23:36
Скрипт Kobrin Вебмастеру 5 07-07-2008 05:41
Скрипт Guest Программирование и базы данных 3 27-08-2004 14:12
Скрипт Guest Вебмастеру 1 30-01-2003 12:26




 
Переход