<?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; Отправка файла по фтп через скрипт]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=36287</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=36287&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Отправка файла по фтп через скрипт».]]></description>
		<lastBuildDate>Fri, 10 Oct 2014 06:58:07 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Отправка файла по фтп через скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=425677#p425677</link>
			<description><![CDATA[<div class="quotebox"><cite>astalavista пишет:</cite><blockquote><p>Ну так а как занести в переменную именно код завершения?</p></blockquote></div><div class="codebox"><pre><code>ERROR_CODE=$?</code></pre></div><p>потом сравнивать с нулём так:<br /></p><div class="codebox"><pre><code>if (( ERROR_CODE == 0 )); then
    …
fi</code></pre></div><p>двойные круглые скобки потому что арифметика</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Fri, 10 Oct 2014 06:58:07 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=425677#p425677</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отправка файла по фтп через скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=425676#p425676</link>
			<description><![CDATA[<div class="quotebox"><cite>yars пишет:</cite><blockquote><p>if [$? -eq 0 ]; then</p></blockquote></div><p>лучше <br /></p><div class="codebox"><pre><code>if curl …
then rm …
fi</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Fri, 10 Oct 2014 06:54:17 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=425676#p425676</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отправка файла по фтп через скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=425314#p425314</link>
			<description><![CDATA[<p>Все понял. Теперь точно получилось</p>]]></description>
			<author><![CDATA[null@example.com (astalavista)]]></author>
			<pubDate>Tue, 07 Oct 2014 13:02:22 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=425314#p425314</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отправка файла по фтп через скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=425313#p425313</link>
			<description><![CDATA[<p>T</p><div class="quotebox"><cite>yars пишет:</cite><blockquote><p>Ну в таком виде вы заносите в переменную TEST не код завершения, а нечто другое</p></blockquote></div><p>Ну так а как занести в переменную именно код завершения?</p>]]></description>
			<author><![CDATA[null@example.com (astalavista)]]></author>
			<pubDate>Tue, 07 Oct 2014 12:53:23 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=425313#p425313</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отправка файла по фтп через скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=425249#p425249</link>
			<description><![CDATA[<p>Ну вот этот фрагмент полный<br /></p><div class="codebox"><pre><code>test=$(curl -T /home/user/$DAT.zip ftp://192.168.1.11/upload)
if [ &quot;$test&quot; -eq 0 ]
then
rm /home/user/$DAT.zip
fi</code></pre></div><p>Если без условия if то файлик естественно отправляется (или не отправляется) и сразу удаляется</p>]]></description>
			<author><![CDATA[null@example.com (astalavista)]]></author>
			<pubDate>Tue, 07 Oct 2014 10:01:42 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=425249#p425249</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отправка файла по фтп через скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=425243#p425243</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Код такой</p></blockquote></div><p>Ну в таком виде вы заносите в переменную TEST не код завершения, а нечто другое. Если сравенивать $? с нулем, то должно работать...</p>]]></description>
			<author><![CDATA[null@example.com (yars)]]></author>
			<pubDate>Tue, 07 Oct 2014 09:46:41 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=425243#p425243</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отправка файла по фтп через скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=425241#p425241</link>
			<description><![CDATA[<p>А если ставлю вместо -eq&nbsp; ==, то просто не удалянет файлик, ошибки не выводит</p>]]></description>
			<author><![CDATA[null@example.com (astalavista)]]></author>
			<pubDate>Tue, 07 Oct 2014 09:42:00 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=425241#p425241</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отправка файла по фтп через скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=425238#p425238</link>
			<description><![CDATA[<div class="quotebox"><cite>yars пишет:</cite><blockquote><p>if [$? -eq 0 ]; then rm file fi</p></blockquote></div><p>Не работат. Я уже переменную в кавычки взял в условии... Но выдает ошибку <br /></p><div class="codebox"><pre><code>[: : integer expression expected</code></pre></div><p>Код такой:<br /></p><div class="codebox"><pre><code>test=$(curl -T ...... и т.п.)
if [ &quot;$test&quot; -eq 0 ]
then
rm файл
fi</code></pre></div><p>Что то мне кажется что сравнить не получается у него с нулем...</p>]]></description>
			<author><![CDATA[null@example.com (astalavista)]]></author>
			<pubDate>Tue, 07 Oct 2014 09:36:51 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=425238#p425238</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отправка файла по фтп через скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=425161#p425161</link>
			<description><![CDATA[<p>Получилось.</p>]]></description>
			<author><![CDATA[null@example.com (astalavista)]]></author>
			<pubDate>Mon, 06 Oct 2014 19:05:16 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=425161#p425161</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отправка файла по фтп через скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=425159#p425159</link>
			<description><![CDATA[<div class="quotebox"><cite>astalavista пишет:</cite><blockquote><p>перед тем как сделать rm file убедиться что файл отправлен?</p></blockquote></div><p>Можно:<br /></p><div class="codebox"><pre><code>if [$? -eq 0 ]; then
    rm file
fi</code></pre></div><p>Код завершения curl будет ненулевым в случае неуспеха отправки.</p>]]></description>
			<author><![CDATA[null@example.com (yars)]]></author>
			<pubDate>Mon, 06 Oct 2014 18:45:48 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=425159#p425159</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отправка файла по фтп через скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=425158#p425158</link>
			<description><![CDATA[<p>А возможно как то после</p><div class="codebox"><pre><code>curl -T $putt/$0-$DATE.zip ftp://192.168.1.1/upload/</code></pre></div><p>но перед тем как сделать rm file убедиться что файл отправлен? Ведь сервер может не ответить или еще что то... а файлик удалиться.</p>]]></description>
			<author><![CDATA[null@example.com (astalavista)]]></author>
			<pubDate>Mon, 06 Oct 2014 18:43:54 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=425158#p425158</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отправка файла по фтп через скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=425157#p425157</link>
			<description><![CDATA[<p>Вот блин.... протупил ... <img src="https://linuxforum.ru/img/smilies/ac.gif" alt="ac" /><br />Спасибо.<br />Надо идти спать наверно.</p>]]></description>
			<author><![CDATA[null@example.com (astalavista)]]></author>
			<pubDate>Mon, 06 Oct 2014 18:30:21 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=425157#p425157</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отправка файла по фтп через скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=425156#p425156</link>
			<description><![CDATA[<p><strong>astalavista</strong><br />Включаем голову и пишем:<br /></p><div class="codebox"><pre><code>...
DATE=$(date +%d%m%y%H%M)
zip -r $putt/$0-$DATE.zip /home/user/1
curl -T $putt/$0-$DATE.zip ftp://192.168.1.1/upload/</code></pre></div><p>Profit.</p>]]></description>
			<author><![CDATA[null@example.com (yars)]]></author>
			<pubDate>Mon, 06 Oct 2014 18:07:06 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=425156#p425156</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отправка файла по фтп через скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=425154#p425154</link>
			<description><![CDATA[<p>Ооооо... Спасибо. Через curl получилось. но возник еще попутный вопрос.</p><div class="codebox"><pre><code>#!/bin/bash
...
zip -r $putt/$0-`date +%d%m%y%H%M`.zip /home/user/1
curl -T  ??????? ftp://192.168.1.1/upload/</code></pre></div><p>Как мне можно запомнить ту метку времени, которая попадает в название файла архива, чтобы правильное имя файла указать в curl&nbsp; ??? Я ведь уже не смогу тем же шаблоном? Время то измениться может?</p>]]></description>
			<author><![CDATA[null@example.com (astalavista)]]></author>
			<pubDate>Mon, 06 Oct 2014 17:55:57 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=425154#p425154</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отправка файла по фтп через скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=425152#p425152</link>
			<description><![CDATA[<p>Curl`ом, даже с паролем. Гуглится в 2 клика, или мануал например почитать.</p>]]></description>
			<author><![CDATA[null@example.com (1000Mhz)]]></author>
			<pubDate>Mon, 06 Oct 2014 17:30:49 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=425152#p425152</guid>
		</item>
	</channel>
</rss>
