<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: вывод FTP-сеанса в файл</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8442.html</link>
    <description>Доброе время суток коллеги,&lt;br&gt;&lt;br&gt;Собсно имеется скрипт /root/ftp.sh&lt;br&gt;-----------------------------------------------------------------------------------&lt;br&gt;#!/usr/local/bin/bash&lt;br&gt;$user=user&lt;br&gt;$password=password&lt;br&gt;$ftpserver=ftpserver.ru&lt;br&gt;&lt;br&gt;loglocalfile=&quot;/root/test.txt&quot;&lt;br&gt;logremotefile=&quot;/root/test.txt&quot;&lt;br&gt;echo &quot;send $loglocalfile $logremotefile&quot; &amp;#124; ftp ftp://$user:$password&#064;$ftpserver/&lt;br&gt;-----------------------------------------------------------------------------------&lt;br&gt;Сеанс связи и передачи файла на ФТП проходит корректно и в консоль он, собственно, выдает результат... Мне же захотелось засунуть этот результат в файл &lt;br&gt;банальны вывод в файл :&lt;br&gt;вариант 1&lt;br&gt;echo &quot;send $loglocalfile $logremotefile&quot; &amp;#124; ftp ftp://$user:$password&#064;$ftpserver/ &amp;gt;&amp;gt; /tmp/results.txt - не работает ... т.е файл создается, но пустой....&lt;br&gt;вариант 2&lt;br&gt;# /root/ftp.sh &amp;gt;&amp;gt; /results.txt - тот же результат что и выше.. пустой файл&lt;br&gt;</description>

<item>
    <title>вывод FTP-сеанса в файл (Вова)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8442.html#5</link>
    <pubDate>Thu, 01 Oct 2009 13:44:01 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;по моим представления связка должна была работать, но результат остается .. - &lt;br&gt;&amp;gt;в файл ничего не пишется... &lt;br&gt;&amp;gt;а смысл мне добавлять вывод в файл первого звена конвеера ... по &lt;br&gt;&amp;gt;сути он у меня результат echo туда записывает.... &lt;br&gt;&amp;gt;сделал как советовали &lt;br&gt;&amp;gt;echo &quot;send $loglocalfile $logremotefile&quot; &amp;gt;&amp;gt; /tmp/results.txt 2&amp;gt;&amp;1 &amp;#124; ftp ftp://$user:$password&#064;$ftpserver/ &amp;gt;&amp;gt; /tmp/results.txt 2&amp;gt;&amp;1&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;в результате  в файле results.txt у меня &lt;br&gt;&amp;gt;send /root/test.txt /root/test.txt &lt;br&gt;&lt;br&gt;выполни strace -oo ftp; grep open.*pts o&lt;br&gt;если увидишь что-то типа open(&quot;/dev/pts/1&quot;) -  стандартными средствами шелл перенаправить не получится. &lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>вывод FTP-сеанса в файл (Ivan)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8442.html#4</link>
    <pubDate>Tue, 22 Sep 2009 05:14:29 GMT</pubDate>
    <description>&amp;gt;вообще связка &quot;&amp;gt;&amp;gt; /file 2&amp;gt;&amp;1&quot; должна работать&lt;br&gt;&amp;gt;попробуй ее использовать В КАЖДОМ ЗВЕНЕ конвеера, при твоем раскладе будет выплевываться &lt;br&gt;&amp;gt;в файл только вывод последенй команды вроде &lt;br&gt;&lt;br&gt;по моим представления связка должна была работать, но результат остается .. - в файл ничего не пишется...&lt;br&gt;а смысл мне добавлять вывод в файл первого звена конвеера ... по сути он у меня результат echo туда записывает....&lt;br&gt;сделал как советовали &lt;br&gt;echo &quot;send $loglocalfile $logremotefile&quot; &amp;gt;&amp;gt; /tmp/results.txt 2&amp;gt;&amp;1 &amp;#124; ftp ftp://$user:$password&#064;$ftpserver/ &amp;gt;&amp;gt; /tmp/results.txt 2&amp;gt;&amp;1&lt;br&gt;&lt;br&gt;в результате  в файле results.txt у меня &lt;br&gt;send /root/test.txt /root/test.txt&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>вывод FTP-сеанса в файл (Pahanivo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8442.html#3</link>
    <pubDate>Mon, 21 Sep 2009 14:50:46 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Попробуйте так: &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;echo &quot;send $loglocalfile $logremotefile&quot; &amp;#124; ftp ftp://$user:$password&#064;$ftpserver/ &amp;gt;&amp;gt; /tmp/results.txt 2&amp;gt;&amp;1&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Тот же результат  - пустой файл results.txt &lt;br&gt;&lt;br&gt;вообще связка &quot;&amp;gt;&amp;gt; /file 2&amp;gt;&amp;1&quot; должна работать&lt;br&gt;попробуй ее использовать В КАЖДОМ ЗВЕНЕ конвеера, при твоем раскладе будет выплевываться в файл только вывод последенй команды вроде&lt;br&gt;</description>
</item>

<item>
    <title>вывод FTP-сеанса в файл (Ivan)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8442.html#2</link>
    <pubDate>Mon, 21 Sep 2009 12:33:16 GMT</pubDate>
    <description>&amp;gt;Попробуйте так: &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;echo &quot;send $loglocalfile $logremotefile&quot; &amp;#124; ftp ftp://$user:$password&#064;$ftpserver/ &amp;gt;&amp;gt; /tmp/results.txt 2&amp;gt;&amp;1&lt;br&gt;&lt;br&gt;Тот же результат  - пустой файл results.txt&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>вывод FTP-сеанса в файл (Slavaz)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8442.html#1</link>
    <pubDate>Mon, 21 Sep 2009 12:09:02 GMT</pubDate>
    <description>Попробуйте так:&lt;br&gt;&lt;br&gt;echo &quot;send $loglocalfile $logremotefile&quot; &amp;#124; ftp ftp://$user:$password&#064;$ftpserver/ &amp;gt;&amp;gt; /tmp/results.txt 2&amp;gt;&amp;1&lt;br&gt;</description>
</item>

</channel>
</rss>
