Re: I find some software
On 2002.09.13 at 13:14:25 +0400, Dmitry E. Oboukhov wrote:
> Victor Wagner wrote:
>
> Сорри, тут уже я тебя не понял: ты имел ввиду разработку программ для
> винды, а я имел ввиду и просто работу в системе. Конечно grep, find итд
Разработка программ для винды это практически единственная задача,
ради которой стоит работать в винде.
> хочется иногда иметь в винде и отсутствие системного скриптового языка
> иногда раздражает.
Ну так поставь себе cygwin и ActivePerl и сбереги себе немножко нервов.
> Насчет разработки
> я в последнее время нашел для себя немного другое решение: интерфейсные
> программы для винды я пишу на Питоне. И отлаживаю и пишу в Линуксе ;)
Тоже подход. К сожалению он обладает тем недостатком, что интерфейсы
получаются немножко низкокачественные. Ибо не отлаживая интерфейса под
виндами, ты не добъешься корректной работы в нем некоторых
виндоспецифических фич, которыми привыкли пользоваться виндовые
пользователи.
>
> Оффтопик:
> кстати как на шеле пройтись в цикле по именам файлов в каталоге:
>
> for file_name in `ls`;
> do
> echo $file_name
> done
>
> работает, если имена файлов _не содержат_ пробелы, а если содержат?
ls -1 |while read file_name; do
..
done
спасает не на 100% (не спасает от переводов строки в именах файлов)
но от пробелов - спасает.
Более общее решение - man find на предмет -print0, man xargs
--
Victor Wagner vitus@ice.ru
Chief Technical Officer Office:7-(095)-748-53-88
Communiware.Net Home: 7-(095)-135-46-61
http://www.communiware.net http://www.ice.ru/~vitus
Reply to: