Вероятно, необходимо было бы отредактировать единственный один файл т.е. ffmpeg_frame.c
replace 'PIX_FMT_RGBA32' 'PIX_FMT_RGB32' -- ffmpeg_frame.c
./configure
make
make install
Это должно установить ffmpeg-php на сервере - необходимо будет добавить ffmpeg.so файл к файлу php.ini как:
extension=ffmpeg.so
Apache перезапуска на сервере однажды расширение добавляется.
grep
поддержки, получающие шаблоны из файла -f
, и становится более эффективным, если Вы также указываете починенные строки (-F
):
grep -F -f patterns.txt "//'MVS.DATASET'"
Вы можете сохранить свой список 150 5 символьных строк в файле сначала и затем выполнили цикл для захвата шаблонов -
for i in `cat file`
do
cat mvsfile | grep -i $i >> matched_lines
done
FSUM6261 read error on file "//'MVS.DATASET'": EDC5114I Bad file descriptor.
Однако, когда я переписал его какcat "//'MVS.DATASET'" | grep -F -f patterns.txt > output.txt
, это работало. +1 - спасибо! Также спасибо за-F
- Я не знал это также! Интересно, уменьшает ли передача по каналу вывода эффективность вообще. – transistor1 07.09.2012, 21:12< filename grep ...
илиgrep ... < filename
. – Thor 07.09.2012, 21:26grep -F -f patterns.txt < "//'MVS.DATASET'"
, это говорит:FSUM7343 cannot open "//'MVS.DATASET'" for input: EDC5129I No such file or directory.
Я думаю, что читал где-нибудь, с которым не могут быть открыты наборы данных USSopen()
, таким образом, утилиты, которые используют его, не могут "видеть" наборы данных? Или что-то как этот. Даже уверенный, если это имеет смысл. – transistor1 07.09.2012, 21:56