<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Ошибка EOF in backquote substitution]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=33445</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=33445&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Ошибка EOF in backquote substitution».]]></description>
		<lastBuildDate>Mon, 03 Feb 2014 11:15:01 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Ошибка EOF in backquote substitution]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=391622#p391622</link>
			<description><![CDATA[<p>Спасибо! Действительно интересная штука! попробую ее на своем synology запустить, впринципе должно заработать.</p>]]></description>
			<author><![CDATA[null@example.com (dyazev)]]></author>
			<pubDate>Mon, 03 Feb 2014 11:15:01 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=391622#p391622</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка EOF in backquote substitution]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=391415#p391415</link>
			<description><![CDATA[<div class="quotebox"><cite>dyazev пишет:</cite><blockquote><p><strong>lynxvoodoo</strong>, согласен. но по сути функцию выполняет, и у меня никак не получается в этом скрипте фильтр на 720p настроить... пытаюсь flexget победить для этих функций, но ощущение что он побеждает...</p></blockquote></div><p>Пользуйтесь тем что работает <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /> Надо на виртуалку поставить что-нить из linux и попробовать с -i</p><p>P/S/<br />А еще лучше присмотритесь вот к этому проекту, там много возможностей <a href="http://habrahabr.ru/post/210548/">http://habrahabr.ru/post/210548/</a>, мне его на роутере не развернуть <img src="https://linuxforum.ru/img/smilies/ac.gif" alt="ac" /></p>]]></description>
			<author><![CDATA[null@example.com (lynxvoodoo)]]></author>
			<pubDate>Sun, 02 Feb 2014 10:00:08 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=391415#p391415</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка EOF in backquote substitution]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=391414#p391414</link>
			<description><![CDATA[<p><strong>lynxvoodoo</strong>, согласен. но по сути функцию выполняет, и у меня никак не получается в этом скрипте фильтр на 720p настроить... пытаюсь flexget победить для этих функций, но ощущение что он побеждает...</p>]]></description>
			<author><![CDATA[null@example.com (dyazev)]]></author>
			<pubDate>Sun, 02 Feb 2014 09:55:50 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=391414#p391414</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка EOF in backquote substitution]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=391412#p391412</link>
			<description><![CDATA[<div class="quotebox"><cite>dyazev пишет:</cite><blockquote><p>ошибся... вобщем этот скрипт заработал, файл и правда кривоват был ) Кстати не обязательно через vim, можно и через notepad++ или мне нравится текстовик консольный jed, у него все функции есть. <br />Спасибо!</p></blockquote></div><p>Вообще вам по идее не стоило городить весь этот огород, а чуть модифицировать этот скрипт:<br /></p><div class="codebox"><pre><code>wget  -qO - http://lostfilm.tv/rssdd.xml | grep -ioe &#039;http.*torrent&#039; | grep -ie &#039;\(Modern.Family\|Borgias\)&#039; |  grep -iv 720p | sed &#039;s/php./php?/g&#039;   &gt; target &amp;&amp; wget -i target --no-cookies  --header &#039;Cookie: uid=1342111; pass=passwd; usess=usess&#039;

find . -size -1k | xargs rm</code></pre></div><p>Просто у меня на роутере нет параметра -i у wget, поэтому пришлось городить такое.</p>]]></description>
			<author><![CDATA[null@example.com (lynxvoodoo)]]></author>
			<pubDate>Sun, 02 Feb 2014 09:51:22 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=391412#p391412</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка EOF in backquote substitution]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=391409#p391409</link>
			<description><![CDATA[<p>ошибся... вобщем этот скрипт заработал, файл и правда кривоват был ) Кстати не обязательно через vim, можно и через notepad++ или мне нравится текстовик консольный jed, у него все функции есть. <br />Спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (dyazev)]]></author>
			<pubDate>Sun, 02 Feb 2014 09:23:23 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=391409#p391409</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка EOF in backquote substitution]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=391404#p391404</link>
			<description><![CDATA[<div class="quotebox"><cite>dyazev пишет:</cite><blockquote><p>Не ас в линухах... не смог заставить работать flexget. да и такой путь мне больше нравится, в линухах не силен особо... подскажите в чем косяк... <br />этот скрипт<br />Выдает <br /></p><div class="codebox"><pre><code>DiskStation&gt; sh run3.sh
: not foundne 2:
cat: /volume1/public/serial/serial_list.txt:: No such file or directory
run3.sh: line 5: syntax error: unexpected word (expecting &quot;do&quot;)</code></pre></div></blockquote></div><p>Тоже не ас, но могу подсказать про 1 скрипт, проблема в файле со списком сериалов. Я создавал файл через консоль, без разрешения txt, потом редактировал через vi (перед и после имен сериалов не должно быть никаких символов, для перехода на новую строчку используйте o)</p><p>До этого создавал файл в обычном блокноте винды и получал ошибки, у меня serial_list выглядит так:<br /></p><div class="codebox"><pre><code>/home/root # cd /mnt/transmission/downloads/
/media/Main/transmission/downloads # cat serial_list
Mob.City
Game.of.Thrones
Californication
Continuum
The.Bridge
Peaky.Blinders
Person.of.Interest
The.Walking.Dead</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (lynxvoodoo)]]></author>
			<pubDate>Sun, 02 Feb 2014 08:18:03 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=391404#p391404</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка EOF in backquote substitution]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=391361#p391361</link>
			<description><![CDATA[<p>Не ас в линухах... не смог заставить работать flexget. да и такой путь мне больше нравится, в линухах не силен особо... подскажите в чем косяк... <br />этот скрипт<br /></p><div class="codebox"><pre><code>#!/bin/sh

cat /volume1/public/serial/serial_list.txt: &gt; serial_list
for serial in `cat serial_list`
do
wget  -qO - http://lostfilm.tv/rssdd.xml | sed &#039;/http.*torrent/!d; /&#039;$serial&#039;/!d; /720p\.WEB\.rus/!d; s/php./php?/g; s/.*\(http.*torrent\).*/\1/g&#039;  |\
while read file
do
if [ -f /volume1/public/&quot;${file#*\&amp;amp;}&quot;.added ]; then
  echo &quot;${file#*\&amp;amp;}&quot; is also downloaded &gt;&gt; log;
elif [ 1=1 ]; then
  wget &quot;$file&quot; -O /volume1/public/&quot;${file#*\&amp;amp;}&quot; --header &#039;Cookie: uid=*****; pass=**********; usess=***************&#039; &gt;&gt; log;
fi
done

done</code></pre></div><p>Выдает <br /></p><div class="codebox"><pre><code>DiskStation&gt; sh run3.sh
: not foundne 2:
cat: /volume1/public/serial/serial_list.txt:: No such file or directory
run3.sh: line 5: syntax error: unexpected word (expecting &quot;do&quot;)</code></pre></div><p>а этот</p><div class="codebox"><pre><code>#!/bin/sh

url=&quot;http://lostfilm.tv/rssdd.xml&quot;

basefolder=/volume1/public
listfolder=${basefolder}/serial
downfolder=${basefolder}

set | sed &quot;/folder=/!d; s/folder=.*/folder/g&quot; | while read x; do x=`eval echo \\$${x}`; [ -d ${x} ] || mkdir -p &quot;${x}&quot;; done

serial_list=${listfolder}/serial_list.txt

for serial in `cat &quot;${serial_list}&quot;`; do
        wget  -qO - &quot;${url}&quot; | sed &quot;/http.*torrent/!d; /${serial}/!d; /720p\.WEB\.rus/!d; s/php./php?/g; s/.*\(http.*torrent\).*/\1/g&quot;  |\
        while read file; 
do
                echo wget &quot;$file&quot; -O &quot;${dwfolder}/${file#*\&amp;amp;}&quot; --header &#039;Cookie: uid=1*****; pass=*******f; usess=**********&#039;;
        done
        echo 111
done</code></pre></div><p> не качает файлы...<br /></p><div class="codebox"><pre><code>wget http://lostfilm.tv/download.php?id=9084&amp;amp;Arrow.S02E12.720p.WEB.rus.LostFilm.TV.torrent -O /Arrow.S02E12.720p.WEB.rus.LostFilm.TV.torrent --header Cookie: uid=; pass=d57e4f; usess=f23
111
111
111
111
111
111
111
111
wget http://lostfilm.tv/download.php?id=9086&amp;amp;Revolution.S02E13.720p.WEB.rus.LostFilm.TV.torrent -O /Revolution.S02E13.720p.WEB.rus.LostFilm.TV.torrent --header Cookie: uid=1; pass=df; usess=
111</code></pre></div><p>список из serial_list.txt<br /></p><div class="codebox"><pre><code>DiskStation&gt; cat /volume1/public/serial/serial_list.txt
Arrow Dracula SuperNatural Helix Sons.of.Anarchy Bitten The.Walking.Dead Black.Sails Revolution The.Following Under.the.Dome The.Musketeers The.Tomorrow.People Continuum Klondike Intelligence Game.of.Thrones Grimm American.Horror.Story The.Vampire.Diaries The.OriginalsDiskStation&gt;
DiskStation&gt;</code></pre></div><p>А вот это чудо работает<br /></p><div class="codebox"><pre><code>wget  -qO - http://lostfilm.tv/rssdd.xml | grep -ioe &#039;http.*torrent&#039; | grep -ie &#039;\(Modern.Family\|Borgias\)&#039; |  grep -iv 720p | sed &#039;s/php./php?/g&#039;   &gt; target &amp;&amp; wget -i target --no-cookies  --header &#039;Cookie: uid=1342111; pass=passwd; usess=usess&#039;

find . -size -1k | xargs rm</code></pre></div><p>... качает...только все подряд... и 720 и сд..мне нужно только 720... и в папку public....</p>]]></description>
			<author><![CDATA[null@example.com (dyazev)]]></author>
			<pubDate>Sat, 01 Feb 2014 20:49:50 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=391361#p391361</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка EOF in backquote substitution]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=390809#p390809</link>
			<description><![CDATA[<p>Получилось вот такое в итоге, мало ли кому пригодится:</p><div class="codebox"><pre><code>#!/bin/sh

cat /mnt/transmission/downloads/serial_list &gt; serial_list
for serial in `cat serial_list`
do
wget  -qO - http://lostfilm.tv/rssdd.xml | sed &#039;/http.*torrent/!d; /&#039;$serial&#039;/!d; /720p\.WEB\.rus/!d; s/php./php?/g; s/.*\(http.*torrent\).*/\1/g&#039;  |\
while read file
do
if [ -f /mnt/transmission/watch/&quot;${file#*\&amp;amp;}&quot;.added ]; then
  echo &quot;${file#*\&amp;amp;}&quot; is also downloaded &gt;&gt; log;
elif [ 1=1 ]; then
  wget &quot;$file&quot; -O /mnt/transmission/watch/&quot;${file#*\&amp;amp;}&quot; --header &#039;Cookie: uid=...; pass=...; usess=...&#039; &gt;&gt; log;
fi
done

done</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (lynxvoodoo)]]></author>
			<pubDate>Thu, 30 Jan 2014 13:05:32 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=390809#p390809</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка EOF in backquote substitution]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=390742#p390742</link>
			<description><![CDATA[<div class="quotebox"><cite>smaharbA пишет:</cite><blockquote><p>список в студию, в нем подикась \r</p></blockquote></div><p>Каюсь, мой косяк, создавал файл из под винды и перевод строки сделал через Enter. </p><p>Пересоздал файл через консоль и vi, все заработало <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p><p>Огромное спасибо за помощь!!! Пойду дальше изучать bash, теперь предстоит разобраться с проверкой уже скачанных торрентов, чтобы не перекачивать заново</p>]]></description>
			<author><![CDATA[null@example.com (lynxvoodoo)]]></author>
			<pubDate>Thu, 30 Jan 2014 07:47:11 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=390742#p390742</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка EOF in backquote substitution]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=390686#p390686</link>
			<description><![CDATA[<p>список в студию, в нем подикась \r</p>]]></description>
			<author><![CDATA[null@example.com (smaharbA)]]></author>
			<pubDate>Wed, 29 Jan 2014 20:04:21 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=390686#p390686</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка EOF in backquote substitution]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=390615#p390615</link>
			<description><![CDATA[<div class="quotebox"><cite>smaharbA пишет:</cite><blockquote><div class="codebox"><pre><code>#!/bin/sh

url=&quot;http://lostfilm.tv/rssdd.xml&quot;

basefolder=~/mnt/transmission
listfolder=${basefolder}/downloads
downfolder=${basefolder}/test

set | sed &quot;/folder=/!d; s/folder=.*/folder/g&quot; | while read x; do x=`eval echo \\$${x}`; [ -d ${x} ] || mkdir -p &quot;${x}&quot;; done

serial_list=${listfolder}/serial_list.txt

for serial in `cat &quot;${serial_list}&quot;`; do
        wget  -qO - &quot;${url}&quot; | sed &quot;/http.*torrent/!d; /${serial}/!d; /720p\.WEB\.rus/!d; s/php./php?/g; s/.*\(http.*torrent\).*/\1/g&quot;  |\
        while read file; do
                echo wget &quot;$file&quot; -O &quot;${dwfolder}/${file#*\&amp;amp;}&quot; --header &#039;Cookie: uid=...; pass=...; usess=...&#039;;
        done
        echo 111
done</code></pre></div></blockquote></div><p>Тоже самое + даже не скачивает что находит <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /><br /></p><div class="codebox"><pre><code>/etc/storage # ./test
111
111
wget http://lostfilm.tv/download.php?id=9059&amp;amp;Grimm.S03E12.720p.WEB.rus.LostFilm.TV.torrent -O /mnt/transmission/test/Grimm.S03E12.720p.WEB.rus.LostFilm.TV.torrent --header Cookie: uid=...; pass=...
111</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (lynxvoodoo)]]></author>
			<pubDate>Wed, 29 Jan 2014 15:22:14 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=390615#p390615</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка EOF in backquote substitution]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=390601#p390601</link>
			<description><![CDATA[<div class="codebox"><pre><code>#!/bin/sh

url=&quot;http://lostfilm.tv/rssdd.xml&quot;

basefolder=~/mnt/transmission
listfolder=${basefolder}/downloads
downfolder=${basefolder}/test

set | sed &quot;/folder=/!d; s/folder=.*/folder/g&quot; | while read x; do x=`eval echo \\$${x}`; [ -d ${x} ] || mkdir -p &quot;${x}&quot;; done

serial_list=${listfolder}/serial_list.txt

for serial in `cat &quot;${serial_list}&quot;`; do
        wget  -qO - &quot;${url}&quot; | sed &quot;/http.*torrent/!d; /${serial}/!d; /720p\.WEB\.rus/!d; s/php./php?/g; s/.*\(http.*torrent\).*/\1/g&quot;  |\
        while read file; do
                echo wget &quot;$file&quot; -O &quot;${dwfolder}/${file#*\&amp;amp;}&quot; --header &#039;Cookie: uid=...; pass=...; usess=...&#039;;
        done
        echo 111
done</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (smaharbA)]]></author>
			<pubDate>Wed, 29 Jan 2014 14:06:19 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=390601#p390601</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка EOF in backquote substitution]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=390591#p390591</link>
			<description><![CDATA[<div class="quotebox"><cite>smaharbA пишет:</cite><blockquote><div class="codebox"><pre><code>wget  -qO - http://lostfilm.tv/rssdd.xml | sed &#039;/http.*torrent/!d; /720p\.WEB\.rus/!d; s/php./php?/g; s/.*\(http.*torrent\).*/\1/g&#039;  |\
while read file
do
  wget &quot;$file&quot; -O /mnt/transmission/watch/&quot;${file#*\&amp;amp;}&quot; --header &#039;Cookie: uid=...; pass=....; usess=.....&#039;;
done</code></pre></div></blockquote></div><p>Обернул ваш скрипт в еще один цикл, чтобы скачивать сериалы по нужному мне списку, но почему-то отрабатывает только последняя запись в файле</p><div class="codebox"><pre><code>cat /mnt/transmission/downloads/serial_list.txt &gt; serial_list
for serial in `cat serial_list`
do
wget  -qO - http://lostfilm.tv/rssdd.xml | sed &#039;/http.*torrent/!d; /&#039;$serial&#039;/!d; /720p\.WEB\.rus/!d; s/php./php?/g; s/.*\(http.*torrent\).*/\1/g&#039;  |\
while read file
do
  wget &quot;$file&quot; -O /mnt/transmission/test/&quot;${file#*\&amp;amp;}&quot; --header &#039;Cookie: uid=...; pass=...; usess=...&#039;;
done
echo 111
done</code></pre></div><p>выдает вот это<br /></p><div class="codebox"><pre><code>/etc/storage # ./test
111
111
Connecting to lostfilm.tv (5.199.162.25:80)
Connecting to www.lostfilm.tv (5.199.162.25:80)
Grimm.S03E12.720p.WE 100% |********************************************************************************************************************************************************************************************| 12841   0:00:00 ETA
111</code></pre></div><p>файл serial_list.txt содержит вот такой список:<br />Grimm<br />Anger.Management<br />Grimm</p>]]></description>
			<author><![CDATA[null@example.com (lynxvoodoo)]]></author>
			<pubDate>Wed, 29 Jan 2014 12:35:51 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=390591#p390591</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка EOF in backquote substitution]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=390585#p390585</link>
			<description><![CDATA[<div class="codebox"><pre><code>wget  -qO - http://lostfilm.tv/rssdd.xml | sed &#039;/http.*torrent/!d; /720p\.WEB\.rus/!d; s/php./php?/g; s/.*\(http.*torrent\).*/\1/g&#039;  |\
while read file
do
  wget &quot;$file&quot; -O /mnt/transmission/watch/&quot;${file#*\&amp;amp;}&quot; --header &#039;Cookie: uid=...; pass=....; usess=.....&#039;;
done</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (smaharbA)]]></author>
			<pubDate>Wed, 29 Jan 2014 11:16:58 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=390585#p390585</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ошибка EOF in backquote substitution]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=390580#p390580</link>
			<description><![CDATA[<p>Пробовал и в одинарных и двойных и без, как угодно. Одно и то же.<br />Ваш пример тоже не пашет, ругается на url</p><div class="codebox"><pre><code>/etc/storage # wget  -qO - [url]http://lostfilm.tv/rssdd.xml[/url] &gt; temp
wget: not an http or ftp url: [url]http://lostfilm.tv/rssdd.xml[/url]</code></pre></div><p>P/S/ Убрал </p><div class="codebox"><pre><code>[url] [/url]</code></pre></div><p> и все заработало.... Ничо не понимаю, я пробовал с двойными кавычками и не получалось <img src="https://linuxforum.ru/img/smilies/ac.gif" alt="ac" /><br />А как посмотреть на что именно ругается? Чтоб знать на будущее</p>]]></description>
			<author><![CDATA[null@example.com (lynxvoodoo)]]></author>
			<pubDate>Wed, 29 Jan 2014 10:27:16 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=390580#p390580</guid>
		</item>
	</channel>
</rss>
