2009-07-12 2 views
-1

Мне нужно «sed» для некоторой партии;sed в одной папке

В настоящее время существует множество требований;

может ли кто-нибудь сказать мне, как поставить все требования и сам sed, чтобы работать в одном каталоге? [Так нет необходимости устанавливать, что он работает]

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

+1

Я думаю, вы должны правильно задать свой вопрос. при необходимости укажите пример входных и выходных файлов. – ghostdog74

ответ

0

Неважно,;

Я использовал что-то другое, чтобы получить то, что я хотел.

EDIT: Для тех, кто хочет знать, как это сделать, не устанавливая sed, просто используйте bat для конвертера exe, чтобы объединить их в один EXE-файл. Или просто убедитесь, что вы поместили sed в текущий каталог пакетного файла.

0

я упомянул Cygwin для вашего предыдущего вопроса.
Вы можете скопировать cygwin1.dll вместе с sed в каталог, и он должен работать.

Вот еще один вопрос, обсуждающий вопрос о Setup of standalone cygwin applications.
Предлагает использовать UnixUtils вместо Cygwin.

1

Вы говорите о распространении двоичного файла sed?

Если это так, вы можете запустить ldd на нем, чтобы узнать, какие общие библиотеки необходимы.

Вы также можете перекомпилировать его из источника, чтобы использовать статическое связывание, и удалить любые внешние зависимости.

Или вы можете изменить свой скрипт, чтобы использовать perl или что-то еще, что уже есть в системе, чтобы заменить функциональность sed.