<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: cp не копирует скрытые файлы </title>
    <link>https://opennet.me/openforum/vsluhforumID1/75373.html</link>
    <description>Помогите пожалуйста. &lt;br&gt;&lt;br&gt;Как (какой командой) скопировать всё содержимое каталога, в котором, помимо всего прочего, содержаться скрытые файлы ?&lt;br&gt;&lt;br&gt;cp -r dir1/* dir2/  - копирует всё, кроме скрытых файлов :(&lt;br&gt;&lt;br&gt;Спасибо за помощь.&lt;br&gt;</description>

<item>
    <title>cp не копирует скрытые файлы  (Аноним)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/75373.html#5</link>
    <pubDate>Wed, 07 Nov 2018 15:52:19 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt; dir1/sub4 dir2 &lt;br&gt;&amp;gt;&amp;gt; (но не dir1/.sub2, которая там тоже есть) &lt;br&gt;&amp;gt;&amp;gt; это решается имеено так, как я написал в самом начале.&lt;br&gt;&amp;gt;&amp;gt; &#092;^P^/ &lt;br&gt;&amp;gt;&amp;gt;cp -r dir1/* dir1/.&#091;a-zA-Z0-9&#093;* dir2 &lt;br&gt;&amp;gt; cp -r dir1/* dir1/.&#091;^.&#093;* dir1/..&#091;^$&#093;* dir2 &lt;br&gt;&amp;gt; Поправил.&lt;br&gt;&amp;gt; dir1/* - все файлы не начинающиеся с точки &lt;br&gt;&amp;gt; dir1/.&#091;^.&#093;* - все файлы начинающиеся с точки, но второй символ не точка &lt;br&gt;&amp;gt; (для исключения родительской &quot;..&quot; директории) &lt;br&gt;&lt;br&gt;Ошибочка вышла :(&lt;br&gt;cp -r dir1/* dir1/.&#091;^.&#093;* dir1/..&#091;&#091;:alnum:&#093;&#091;:alpha:&#093;&#091;:ascii:&#093;&#091;:blank:&#093;&#091;:cntrl:&#093;&#091;:digit:&#093;&#091;:graph:&#093;&#091;:lower:&#093;&#091;:print:&#093;&#091;:punct:&#093;&#091;:space:&#093;&#091;:upper:&#093;&#091;:word:&#093;&#091;:xdigit:&#093;&#093;* dir2&lt;br&gt;&lt;br&gt;dir1/..&#091;&#091;:alnum:&#093;&#091;:alpha:&#093;&#091;:ascii:&#093;&#091;:blank:&#093;&#091;:cntrl:&#093;&#091;:digit:&#093;&#091;:graph:&#093;&#091;:lower:&#093;&#091;:print:&#093;&#091;:punct:&#093;&#091;:space:&#093;&#091;:upper:&#093;&#091;:word:&#093;&#091;:xdigit:&#093;&#093;* - все файлы начинающиеся с двух точек и далее имеются какие либо символы&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>cp не копирует скрытые файлы  (Аноним)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/75373.html#4</link>
    <pubDate>Wed, 07 Nov 2018 08:06:35 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; никаких проблем. cp -r dir1 dir2 копирует _все_ содержимое папки, с точкой &lt;br&gt;&amp;gt; иль без, вместе с ней самой. то же касается и cp &lt;br&gt;&amp;gt; -r dir1/subdir1 dir2, и всех прочих уровней вложенности.&lt;br&gt;&amp;gt; проблема у вас в том, что _шел_ неправильно (с т.зрения задачи) раскрывает &lt;br&gt;&amp;gt; звездочку в dir1/*. реально выполняемая команда - cp -r dir1/sub1 dir1/sub3 &lt;br&gt;&amp;gt; dir1/sub4 dir2 &lt;br&gt;&amp;gt; (но не dir1/.sub2, которая там тоже есть) &lt;br&gt;&amp;gt; это решается имеено так, как я написал в самом начале.&lt;br&gt;&amp;gt; &#092;^P^/ &lt;br&gt;&amp;gt;cp -r dir1/* dir1/.&#091;a-zA-Z0-9&#093;* dir2 &lt;br&gt;&lt;br&gt;cp -r dir1/* dir1/.&#091;^.&#093;* dir1/..&#091;^$&#093;* dir2 &lt;br&gt;Поправил.&lt;br&gt;dir1/* - все файлы не начинающиеся с точки&lt;br&gt;dir1/.&#091;^.&#093;* - все файлы начинающиеся с точки, но второй символ не точка (для исключения родительской &quot;..&quot; директории)&lt;br&gt;dir1/..&#091;^$&#093;* - все файлы начинающиеся с точки, и второй символ тоже точка, но он не последний (для включения всех файлов начинающихся с &quot;..&quot;, и исключенных предыдущим regexp)&lt;br&gt;&lt;br&gt;И да, бывают ведь еще и символы национальных алфавитов, а не только английски</description>
</item>

<item>
    <title>cp не копирует скрытые файлы  (perece)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/75373.html#3</link>
    <pubDate>Tue, 31 Jul 2007 14:57:54 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;cp -r dir1/* dir1/.&#091;a-zA-Z0-9&#093;* dir2 &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;кстати, а чем не устроило просто &lt;br&gt;&amp;gt;&amp;gt;cp -r dir1 dir2 &lt;br&gt;&amp;gt;&amp;gt;(dir2 в этом случае должна отсутствовать)? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Спасибо за ответ, но необходимо именно содержимое dir1 а не dir1. &lt;br&gt;&amp;gt;А как быть если в dir1 находятся папки начинающиеся на точку, которые &lt;br&gt;&amp;gt;в свою очередь тоже содержат файлы и папки начинающиеся на точку &lt;br&gt;&amp;gt;и т.д.....????? &lt;br&gt;&lt;br&gt;никаких проблем. cp -r dir1 dir2 копирует _все_ содержимое папки, с точкой иль без, вместе с ней самой. то же касается и cp -r dir1/subdir1 dir2, и всех прочих уровней вложенности.&lt;br&gt;проблема у вас в том, что _шел_ неправильно (с т.зрения задачи) раскрывает звездочку в dir1/*. реально выполняемая команда - cp -r dir1/sub1 dir1/sub3 dir1/sub4 dir2&lt;br&gt;(но не dir1/.sub2, которая там тоже есть)&lt;br&gt;это решается имеено так, как я написал в самом начале.&lt;br&gt;&lt;br&gt;&#092;^P^/&lt;br&gt;</description>
</item>

<item>
    <title>cp не копирует скрытые файлы  (garmahis)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/75373.html#2</link>
    <pubDate>Thu, 26 Jul 2007 18:06:25 GMT</pubDate>
    <description>&amp;gt;если речь о точке, то &lt;br&gt;&amp;gt;cp -r dir1/* dir1/.&#091;a-zA-Z0-9&#093;* dir2 &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;кстати, а чем не устроило просто &lt;br&gt;&amp;gt;cp -r dir1 dir2 &lt;br&gt;&amp;gt;(dir2 в этом случае должна отсутствовать)? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&#092;^P^/ &lt;br&gt;&lt;br&gt;Спасибо за ответ, но необходимо именно содержимое dir1 а не dir1.&lt;br&gt;А как быть если в dir1 находятся папки начинающиеся на точку, которые в свою очередь тоже содержат файлы и папки начинающиеся на точку и т.д.....?????&lt;br&gt;Спасибо.&lt;br&gt;</description>
</item>

<item>
    <title>cp не копирует скрытые файлы  (perece)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/75373.html#1</link>
    <pubDate>Thu, 26 Jul 2007 17:57:50 GMT</pubDate>
    <description>&amp;gt;Как (какой командой) скопировать всё содержимое каталога, в котором, помимо всего прочего, &lt;br&gt;&amp;gt;содержаться скрытые файлы ? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;cp -r dir1/* dir2/  - копирует всё, кроме скрытых файлов :( &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;скрытые это те, что с точкой? я такое понятие как &quot;скрытый файл&quot; только у M$ знаю..&lt;br&gt;если речь о точке, то&lt;br&gt;cp -r dir1/* dir1/.&#091;a-zA-Z0-9&#093;* dir2&lt;br&gt;&lt;br&gt;кстати, а чем не устроило просто&lt;br&gt;cp -r dir1 dir2&lt;br&gt;(dir2 в этом случае должна отсутствовать)?&lt;br&gt;&lt;br&gt;&#092;^P^/&lt;br&gt;</description>
</item>

</channel>
</rss>
