Size: a a a

2020 March 24

VO

Vyacheslav Olkhovchenkov in freebsd_ru
Boris Lytochkin
my_perl_method() {
perl -e '
...
'
}

не годится?
я не знаю как мне надо модифицировать скрипт перловый что бы он при этом заработал
источник

BL

Boris Lytochkin in freebsd_ru
может тогда его напрямую вызывать из rc скрипта?
источник

BL

Boris Lytochkin in freebsd_ru
без embedding
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
нет, я очень не хочу иметь еще один файл
источник

BL

Boris Lytochkin in freebsd_ru
Vyacheslav Olkhovchenkov
нет, вариант с perl -x $0 не канает -- там оказывается /etc/rc
а чем $0 не канает? что ожидается там?
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
ну там ожидается путь до вот этого самого шеловского скрипта
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
и все хорошо пока я его вызываю автономно
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
но в процессе загруки выясняется что там просто /etc/rc
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
ну и понятно скрипта нужного перл там не находит.
источник

AP

Alexander P in freebsd_ru
Vyacheslav Olkhovchenkov
и stdin разбирает
rc.d-скрипт?.. Чо-то странное
источник

КК

Константин Кукушкин in freebsd_ru
может просто переписать на шелле? я как-то перлоскрипт на тыщу строк на шелле переписал - так он даже внешне не поменялся
источник

AP

Alexander P in freebsd_ru
Если бы не требование со свободным stdin, можно было б так:
#!/bin/sh

perl <<'EOF'
print "this is perl called as $0\n"
EOF


Ещё вариантов можно поспрошать в https://t.me/usePerlOrDie
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
я именно потому и написал что stdin нужен
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
нет, я совершенно не хочу на шеле фигурно выпиливать.
источник

JS

John Smith in freebsd_ru
коллеги, а напомните что деелать в таком случае: достался тазик супернекро, гружусь с IPMI Virtual CD, после загрузки ведра оно мне сообщает что не может смонтировать рут - смотрю в ?, а там нет cd.
источник

AF

Andrey F in freebsd_ru
ну... у вас что то идёт не так
источник

JS

John Smith in freebsd_ru
ДА НЕУЖЕЛИ
источник

AA

Artyom Abramovich in freebsd_ru
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
у hp кажется такая хуйня была, но не у супермикры. надо было вколачивать квирки для usb cd.
источник

VO

Vyacheslav Olkhovchenkov in freebsd_ru
сами квирки я гуглил.
источник