<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Экспорт в файл — переменная имени файла]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Экспорт в файл — переменная имени файла форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Thu, 13 Aug 2026 08:43:15 -0400</pubDate>
		<item>
			<title>Экспорт в файл — переменная имени файла</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/63152-eksport-v-fayl-_-peremennaya-imeni-fayla/message242647">Экспорт в файл — переменная имени файла</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Хочу создать имена файлов в формате с буквами и цифрами, например, ABC001, ABC002,... Нужны скрипты, которые могут переименовывать все файлы, чтобы избежать перезаписи и удаления предыдущих. Спасибо. <br />
			<i>06.12.2016 09:32:00, ghoroubi.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/63152-eksport-v-fayl-_-peremennaya-imeni-fayla/message242647</link>
			<guid>http://mikrotik.moscow/forum/forum57/63152-eksport-v-fayl-_-peremennaya-imeni-fayla/message242647</guid>
			<pubDate>Tue, 06 Dec 2016 09:32:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Экспорт в файл — переменная имени файла</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/63152-eksport-v-fayl-_-peremennaya-imeni-fayla/message242646">Экспорт в файл — переменная имени файла</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Это моё, я только тестировал в ROS6.6, но, должно работать на большинстве версий. Имя файла отформатировано согласно /system backup save, чтобы их можно было сортировать. <br />{<br />:local curDate [/system clock get date]<br />:local curTime [/system clock get time]<br />:local systemName [/system identity get name]<br />:local curMonth [:pick $curDate 0 3]<br /> :set curMonth ( [ :find key="$curMonth" in="jan,feb,mar,apr,may,jun,jul,aug,sep,oct,nov,dec" from=-1 ] / 4 + 1)<br /> if ( $curMonth &lt; 10 ) do={<br /> &nbsp;:set curMonth ( "0".$curMonth )<br /> } else={<br /> &nbsp;:set curMonth $curMonth<br /> }<br />:local curDay &nbsp; [:pick $curDate 4 6]<br />:local curYear &nbsp;[:pick $curDate 7 13]<br />:local curHour &nbsp;[:pick $curTime 0 2]<br />:local curMin &nbsp; [:pick $curTime 3 5]<br /><br />/<br />/export compact file=( "$systemName"."-"."$curYear"."$curMonth"."$curDay" ."-"."$curHour"."$curMin" )<br />} Пока <br />
			<i>27.11.2013 20:42:00, ndbjorne.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/63152-eksport-v-fayl-_-peremennaya-imeni-fayla/message242646</link>
			<guid>http://mikrotik.moscow/forum/forum57/63152-eksport-v-fayl-_-peremennaya-imeni-fayla/message242646</guid>
			<pubDate>Wed, 27 Nov 2013 20:42:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Экспорт в файл — переменная имени файла</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/63152-eksport-v-fayl-_-peremennaya-imeni-fayla/message242645">Экспорт в файл — переменная имени файла</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Ты просто герой. Спасибо! <br />
			<i>27.11.2013 20:40:00, mattsawatzky.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/63152-eksport-v-fayl-_-peremennaya-imeni-fayla/message242645</link>
			<guid>http://mikrotik.moscow/forum/forum57/63152-eksport-v-fayl-_-peremennaya-imeni-fayla/message242645</guid>
			<pubDate>Wed, 27 Nov 2013 20:40:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Экспорт в файл — переменная имени файла</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/63152-eksport-v-fayl-_-peremennaya-imeni-fayla/message242644">Экспорт в файл — переменная имени файла</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Дата содержит косые черты, которые нельзя использовать в именах файлов. Можно использовать [:pick] и извлечь дату, например, так: :local date ([:pick [/system clock get date] 0 3] . [:pick [/system clock get date] 4 6] . [:pick [/system clock get date] 7 11]); <br />
			<i>27.11.2013 04:17:00, skot.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/63152-eksport-v-fayl-_-peremennaya-imeni-fayla/message242644</link>
			<guid>http://mikrotik.moscow/forum/forum57/63152-eksport-v-fayl-_-peremennaya-imeni-fayla/message242644</guid>
			<pubDate>Wed, 27 Nov 2013 04:17:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Экспорт в файл — переменная имени файла</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/63152-eksport-v-fayl-_-peremennaya-imeni-fayla/message242643">Экспорт в файл — переменная имени файла</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Пытаюсь создать скрипт для экспорта конфигурации и сохранения его с именем файла, включающим дату и время. Не могу заставить его работать, если имя файла содержит переменную $filename. Если я укажу file=test235, то файл создается с именем test235 без проблем. Есть какие-нибудь предложения? Попробовал использовать переменную в “” и без кавычек.<br /><br />:local hostname "walker";<br />:local time [/system clock get time];<br />:local date [/system clock get date];<br />:local filename "$hostname-$time-$date";<br /><br />export compact file=$filename<br /><br />:log info "Current Time:$time" <br />
			<i>26.11.2013 21:51:00, mattsawatzky.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/63152-eksport-v-fayl-_-peremennaya-imeni-fayla/message242643</link>
			<guid>http://mikrotik.moscow/forum/forum57/63152-eksport-v-fayl-_-peremennaya-imeni-fayla/message242643</guid>
			<pubDate>Tue, 26 Nov 2013 21:51:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
