Нужно на Java создать блокнот, подобный стандартному с функциями новый, открыть, сохранить, сохранить как(диалог выбора файла.
Помогите пожалуйста начинающему програмисту
Создание программы-блокнота
-
- Заглянувший
- Сообщения: 2
- Зарегистрирован: 18 май 2011, 12:10
-
- Заглянувший
- Сообщения: 2
- Зарегистрирован: 22 май 2011, 13:57
Re: помогите, очень нужно!
Ребят, очень нужна помощь в решении задачки . не знаю куда это нужно писать, поэтому пишу сюда.
Написать скрипт для поиска заданной пользователем строки во всех файлах заданного каталога и всех его подкаталогах (строка и имя каталога задаются пользователем в качестве первого и второго аргумента командной строки). На консоль выводятся полный путь и имена файлов, в содержимом которых присутствует заданная строка, и их размер. Если к какому либо каталогу нет доступа, необходимо вывести соответствующее сообщение и продолжить выполнение.
думаю всё понятно.
заранее оч благодарна .
Написать скрипт для поиска заданной пользователем строки во всех файлах заданного каталога и всех его подкаталогах (строка и имя каталога задаются пользователем в качестве первого и второго аргумента командной строки). На консоль выводятся полный путь и имена файлов, в содержимом которых присутствует заданная строка, и их размер. Если к какому либо каталогу нет доступа, необходимо вывести соответствующее сообщение и продолжить выполнение.
думаю всё понятно.
заранее оч благодарна .
-
- Неотъемлемая часть форума
- Сообщения: 1055
- Зарегистрирован: 25 окт 2006, 14:50
- Откуда: minsk
- Контактная информация:
Re: помогите, очень нужно!
если не брать в расчет переменные и прочую мишуру, то задача решается тривиальным
Код: Выделить всё
find /dir/ -print0|xargs -0 grep "pattern"
-
- Интересующийся
- Сообщения: 68
- Зарегистрирован: 15 ноя 2005, 06:52
- Откуда: Minsk
- Контактная информация:
Re: помогите, очень нужно!
или сразу grep
или в виде скрипта
запускать как
Код: Выделить всё
grep -rl "pattern" "dir"
Код: Выделить всё
#!/bin/sh
grep -rl $1 $2
Код: Выделить всё
$ script.sh "pattern" "dir"