<?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=31445</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=31445&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Проверка по имени файла и последующее копирование».]]></description>
		<lastBuildDate>Sun, 03 Nov 2013 10:46:16 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Проверка по имени файла и последующее копирование]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=373396#p373396</link>
			<description><![CDATA[<div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><p>Я уже давно не администратор, так что смелее, не сдерживайте себя — это вредно.</p></blockquote></div><p>вы лучше исправьте свою ошибку. Оно же ведь как -- ошибка заразна. Другие тоже будут путать тёплое с мягким. Это разве хорошо? По-русски у вас правильно написано &quot;шаблон имени файла&quot;, а зачем было писать REGEXP? Это вообще-то общепринятый технический термин. Что-бы find их понимала, надо юзать -regex, а не -name.</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Sun, 03 Nov 2013 10:46:16 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=373396#p373396</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка по имени файла и последующее копирование]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=373390#p373390</link>
			<description><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>Но не буду, администратор, который путает глоббинг с рекулярками -- смешной. И очень хорошо характеризует техническую грамотность здешней администрации...</p></blockquote></div><p>Я уже давно не администратор, так что смелее, не сдерживайте себя — это вредно.</p>]]></description>
			<author><![CDATA[null@example.com (Lupo Alberto)]]></author>
			<pubDate>Sun, 03 Nov 2013 10:33:02 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=373390#p373390</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка по имени файла и последующее копирование]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=373384#p373384</link>
			<description><![CDATA[<div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><p>REGEXP_FILE — шаблон имени файла;</p></blockquote></div><p>минусануть вас что-ли? Но не буду, администратор, который путает глоббинг с рекулярками -- смешной. И очень хорошо характеризует техническую грамотность здешней администрации...</p><div class="quotebox"><cite>nik222 пишет:</cite><blockquote><p>cp в рамках скрипта при замене файла не требует подтверждения ?</p></blockquote></div><p>нет, не требует. Потому-что алиасы в скриптах НЕ работают.</p><div class="quotebox"><cite>nik222 пишет:</cite><blockquote><p>нужно проверять наличие конкретных файлов в поддиректориях, не по расширению а именно по имени файла</p></blockquote></div><p>в Linux НЕТ никаких &quot;расширений&quot;. Они остались в MS-DOS.</p><p>Можно использовать глоббинг:<br /><strong>find ... -name &quot;filename.*&quot;</strong></p><p>Можно использовать регулярные выражения прямо в find</p><div class="quotebox"><cite>nik222 пишет:</cite><blockquote><p>ну а предположим что после проверки по имени необходимо еще проверить по дате ?</p></blockquote></div><p>тогда после find ... -name ... нужно дописать проверку времени. Их довольно много разных:</p><p>1. абсолютные (раньше чем, после того), например &quot;все файлы изменённые за последнюю неделю&quot; -mtime -7</p><p>2. относительные (после того КАК), например &quot;файлы новее этого&quot; -newer этот.</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Sun, 03 Nov 2013 10:08:28 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=373384#p373384</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка по имени файла и последующее копирование]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=373112#p373112</link>
			<description><![CDATA[<div class="quotebox"><cite>nik222 пишет:</cite><blockquote><p>ну а предположим что после проверки по имени необходимо еще проверить по дате ?</p></blockquote></div><p>По дате чего? Создания файла, доступа к файлу или модификации файла?</p>]]></description>
			<author><![CDATA[null@example.com (Lupo Alberto)]]></author>
			<pubDate>Fri, 01 Nov 2013 12:11:13 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=373112#p373112</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка по имени файла и последующее копирование]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=373110#p373110</link>
			<description><![CDATA[<p>ну а предположим что после проверки по имени необходимо еще проверить по дате ?</p>]]></description>
			<author><![CDATA[null@example.com (nik222)]]></author>
			<pubDate>Fri, 01 Nov 2013 12:07:51 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=373110#p373110</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка по имени файла и последующее копирование]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=372679#p372679</link>
			<description><![CDATA[<div class="quotebox"><cite>nik222 пишет:</cite><blockquote><p>а почему полный путь ?</p></blockquote></div><p>В данном случае, чтобы использовалась непосредственно сама команда <em>cp</em>, а не алиас на неё — <em>cp -i</em>.</p>]]></description>
			<author><![CDATA[null@example.com (Lupo Alberto)]]></author>
			<pubDate>Wed, 30 Oct 2013 13:40:34 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=372679#p372679</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка по имени файла и последующее копирование]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=372673#p372673</link>
			<description><![CDATA[<p>а почему полный путь ?</p>]]></description>
			<author><![CDATA[null@example.com (nik222)]]></author>
			<pubDate>Wed, 30 Oct 2013 13:30:58 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=372673#p372673</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка по имени файла и последующее копирование]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=372667#p372667</link>
			<description><![CDATA[<div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><p>Ну вот он «виновник»!<br />В зависимости от используемой вами оболочки (проверить можно echo $SHELL), найдите в файле .zshrc&nbsp; или .bashrc и т.п. эту строку и закомментируйте её.</p></blockquote></div><p>...либо используйте полный путь к команде, т.е. <em>/usr/bin/cp</em>.</p></blockquote></div><p>Кстати, как я понимаю, использование полного пути до программы при написании переносимых сценариев по этой причине будет хорошим тоном.</p>]]></description>
			<author><![CDATA[null@example.com (yars)]]></author>
			<pubDate>Wed, 30 Oct 2013 13:15:00 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=372667#p372667</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка по имени файла и последующее копирование]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=372655#p372655</link>
			<description><![CDATA[<div class="quotebox"><cite>nik222 пишет:</cite><blockquote><p>еще один момент - если не находится файл с именем из списка, скрипт дальше продолжает работать или останавливается ?</p></blockquote></div><p>Продолжает работать.</p>]]></description>
			<author><![CDATA[null@example.com (Lupo Alberto)]]></author>
			<pubDate>Wed, 30 Oct 2013 12:19:24 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=372655#p372655</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка по имени файла и последующее копирование]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=372644#p372644</link>
			<description><![CDATA[<p>еще один момент - если не находится файл с именем из списка, скрипт дальше продолжает работать или останавливается ?</p>]]></description>
			<author><![CDATA[null@example.com (nik222)]]></author>
			<pubDate>Wed, 30 Oct 2013 11:56:56 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=372644#p372644</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка по имени файла и последующее копирование]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=372638#p372638</link>
			<description><![CDATA[<div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><p>Ну вот он «виновник»!<br />В зависимости от используемой вами оболочки (проверить можно echo $SHELL), найдите в файле .zshrc&nbsp; или .bashrc и т.п. эту строку и закомментируйте её.</p></blockquote></div><p>...либо используйте полный путь к команде, т.е. <em>/usr/bin/cp</em>.</p>]]></description>
			<author><![CDATA[null@example.com (Lupo Alberto)]]></author>
			<pubDate>Wed, 30 Oct 2013 11:09:31 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=372638#p372638</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка по имени файла и последующее копирование]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=372637#p372637</link>
			<description><![CDATA[<div class="quotebox"><cite>nik222 пишет:</cite><blockquote><div class="codebox"><pre><code>alias cp=&#039;cp -i&#039;</code></pre></div></blockquote></div><p>Ну вот он «виновник»!<br />В зависимости от используемой вами оболочки (проверить можно <em>echo $SHELL</em>), найдите в файле <em>.zshrc</em>&nbsp; или <em>.bashrc</em> и т.п. эту строку и закомментируйте её.</p>]]></description>
			<author><![CDATA[null@example.com (Lupo Alberto)]]></author>
			<pubDate>Wed, 30 Oct 2013 11:07:03 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=372637#p372637</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка по имени файла и последующее копирование]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=372636#p372636</link>
			<description><![CDATA[<div class="codebox"><pre><code>alias cp=&#039;cp -i&#039;
alias l.=&#039;ls -d .* --color=auto&#039;
alias ll=&#039;ls -l --color=auto&#039;
alias ls=&#039;ls --color=auto&#039;
alias mv=&#039;mv -i&#039;
alias rm=&#039;rm -i&#039;
alias which=&#039;alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde&#039;</code></pre></div><div class="codebox"><pre><code>alias cp=&#039;cp -i&#039;
    /bin/cp</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (nik222)]]></author>
			<pubDate>Wed, 30 Oct 2013 11:00:15 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=372636#p372636</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка по имени файла и последующее копирование]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=372634#p372634</link>
			<description><![CDATA[<div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><p>Покажите вывод команды</p><div class="codebox"><pre><code>alias</code></pre></div></blockquote></div><p>...и<br /></p><div class="codebox"><pre><code>which cp</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Lupo Alberto)]]></author>
			<pubDate>Wed, 30 Oct 2013 10:51:24 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=372634#p372634</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка по имени файла и последующее копирование]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=372633#p372633</link>
			<description><![CDATA[<div class="quotebox"><cite>nik222 пишет:</cite><blockquote><p>cp в рамках скрипта при замене файла не требует подтверждения ?</p></blockquote></div><p>Зависит от настроек вашей оболочки.<br />Покажите вывод команды<br /></p><div class="codebox"><pre><code>alias</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Lupo Alberto)]]></author>
			<pubDate>Wed, 30 Oct 2013 10:45:50 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=372633#p372633</guid>
		</item>
	</channel>
</rss>
