2017-02-24, 05:07
(2017-02-24, 03:15)jctennis Wrote:Code:tvgserver@tvserver-OptiPlex-760:/media/Storage/myth2kodi$ /usr/bin/env bash
tvgserver@tvserver-OptiPlex-760:/media/Storage/myth2kodi$ EpisodeSubtitle='How Dare You Do That to My Bulma Vegetas Metamorphosis of Fury'
tvgserver@tvserver-OptiPlex-760:/media/Storage/myth2kodi$ agrep -iByn "^$EpisodeSubtitle" "/media/Storage/myth2kodi/Dragon Ball Super/Dragon Ball Super.Ename.txt"
agrep: pattern too long (has > 32 chars)
tvgserver@tvserver-OptiPlex-760:/media/Storage/myth2kodi$ agrep -iByn "^$EpisodeSubtitle" "/media/Storage/myth2kodi/Dragon Ball Super/Dragon Ball Super.Ename.txt" | grep -m1 ^
agrep: pattern too long (has > 32 chars)
tvgserver@tvserver-OptiPlex-760:/media/Storage/myth2kodi$ agrep -iByn "^$EpisodeSubtitle" "/media/Storage/myth2kodi/Dragon Ball Super/Dragon Ball Super.Ename.txt" | grep -m1 ^ | sed 's/:.*//'
agrep: pattern too long (has > 32 chars)
tvgserver@tvserver-OptiPlex-760:/media/Storage/myth2kodi$
Does that help at all?
Yes, that definately helps, the agrep on my system does not
have that limitation. I think I have a fix, just to confirm,
could you post the output of:
Code:
/usr/bin/env bash
EpisodeSubtitle='How Dare You Do That to My Bulma Vegetas Metamorphosis of Fury'
agrep -iByn "^${EpisodeSubtitle:0:32}" "/media/Storage/myth2kodi/Dragon Ball Super/Dragon Ball Super.Ename.txt"
agrep -iByn "^${EpisodeSubtitle:0:30}" "/media/Storage/myth2kodi/Dragon Ball Super/Dragon Ball Super.Ename.txt"
agrep -iByn "^${EpisodeSubtitle:0:30}" "/media/Storage/myth2kodi/Dragon Ball Super/Dragon Ball Super.Ename.txt" | grep -m1 ^ | cut -d':' -f1
agrep -iByn "^${EpisodeSubtitle:0:30}" "/media/Storage/myth2kodi/Dragon Ball Super/Dragon Ball Super.Ename.txt" | grep -m1 -o '^[0-9]*'
Thanks.