Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет old_apazhe ([info]old_apazhe)
@ 2005-11-13 06:06:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Чайнический впорос.
Как мне на машине с freebsd прочесать несколько сотен каталогов и заменить в лежащих в них файлах одну подстроку на другую?
Усложняя задачу: заменить подстроку на путь к этому файлу?

В виндах-то у меня утилитка есть...


(Читать комментарии) - (Добавить комментарий)


[info]avnik@lj
2005-11-13 09:10 (ссылка)
Я уверен что -exec работает хорошо в bsd и в linux, про другие системы не уверен. До соляры я прямо сейчас не дотянусь ;)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]brohm@lj
2005-11-13 09:16 (ссылка)
В солярисе работает, конечно - это же классическая фича, без нее никак. А вот print0 и вообще xargs в каком-нибудь древнем юниксе может и не быть.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]avnik@lj
2005-11-13 09:23 (ссылка)
Вот на предмет отсутсвия xargs стоит задуматься.
Хотя у меня все таки древность ограничивается семеркой соляриса.

Но желание прибить в скрнипты к ksh уже есть --- потому как солярисовый --- мягко говоря странен. А то что expr пытается вернуть часть результата в rc? Все скрипты c /bin/sh -e разумеется на нем помиралли как мухи. || true добавлянтся к нему уже почти на автомате.

(Ответить) (Уровень выше)


(Читать комментарии) -