<?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=35137</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=35137&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Создать четыре файла, в которые поместить имена файлов».]]></description>
		<lastBuildDate>Tue, 17 Jun 2014 22:19:35 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Создать четыре файла, в которые поместить имена файлов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=413313#p413313</link>
			<description><![CDATA[<div class="quotebox"><cite>stranger пишет:</cite><blockquote><p> </p><div class="quotebox"><blockquote><p>создайте четыре файла, в которые помещайте имена файлов</p></blockquote></div><p>Тяжкий бред.</p></blockquote></div><p>на самом деле -- устами младенца глаголит истинна.&nbsp; Действительно: каталоги это файлы в которых имена других файлов.<br /></p><div class="quotebox"><cite>darkgrey19 пишет:</cite><blockquote><p>В домашнем каталоге создайте четыре файла, в которые помещайте имена файлов с правами доступа следующим образом: в первый, если права rwx установлены для владельца; во второй, если для группы; в третий, если для остальных; в четвертый, если такой группы прав не установлено ни для кого.</p></blockquote></div><p>ну сами права можно получить так:<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">stat -c%a filename</div><br />далее с ними можно работать как с обычными десятичными числами (хотя они на самом деле восьмеричные), например выделить права хозяина можно так:<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">$ A=$(stat -c%a .)<br />$ ((A=A/100))<br />$ echo $A<br />7<br /></div><br />ну &quot;7&quot;, это и есть rwx.</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Tue, 17 Jun 2014 22:19:35 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=413313#p413313</guid>
		</item>
		<item>
			<title><![CDATA[Re: Создать четыре файла, в которые поместить имена файлов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=412454#p412454</link>
			<description><![CDATA[<p><strong>yars</strong>, а! Теперь догнал, спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (stranger)]]></author>
			<pubDate>Mon, 09 Jun 2014 19:43:46 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=412454#p412454</guid>
		</item>
		<item>
			<title><![CDATA[Re: Создать четыре файла, в которые поместить имена файлов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=412449#p412449</link>
			<description><![CDATA[<p>Если я правильно понял задачу, есть каталог с файлами, у которых выставлены максимальные права только или для владельца, или для группы, или для остальных, нужно поместить их имена согласно выставленным правам в новые файлы, а не в те же.</p>]]></description>
			<author><![CDATA[null@example.com (yars)]]></author>
			<pubDate>Mon, 09 Jun 2014 19:29:44 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=412449#p412449</guid>
		</item>
		<item>
			<title><![CDATA[Re: Создать четыре файла, в которые поместить имена файлов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=412447#p412447</link>
			<description><![CDATA[<div class="quotebox"><cite>yars пишет:</cite><blockquote><p>Команда должна быть выполнена в каталоге с подопытными файлами.</p></blockquote></div><p>Как это помещает имена файлов в созданные файлы, согласно заданию? Я Вас не понял или задание?</p>]]></description>
			<author><![CDATA[null@example.com (stranger)]]></author>
			<pubDate>Mon, 09 Jun 2014 19:24:06 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=412447#p412447</guid>
		</item>
		<item>
			<title><![CDATA[Re: Создать четыре файла, в которые поместить имена файлов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=412446#p412446</link>
			<description><![CDATA[<p>1. <a href="http://linuxforum.ru/viewtopic.php?id=18294">http://linuxforum.ru/viewtopic.php?id=18294</a>.<br />2. </p><div class="codebox"><pre><code>find . -type f -perm 0700 -exec &quot;basename {}  &gt;&gt; urwx.txt&quot; \
-o -perm 0070 -exec  &quot;basename {} &gt;&gt; grwx.txt&quot; \
-o -perm 0007 -exec &quot;basename {} &gt;&gt; orwx.txt&quot; \
-exec &quot;basename {} &gt;&gt; other.txt&quot; \;</code></pre></div><p>Предлагаю это довести до ума самостоятельно. Команда должна быть выполнена в каталоге с подопытными файлами. В помощь man bash,&nbsp; man find и &quot;Искусство написания сценариев Bash/Bash scripting guide&quot;.</p>]]></description>
			<author><![CDATA[null@example.com (yars)]]></author>
			<pubDate>Mon, 09 Jun 2014 19:19:12 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=412446#p412446</guid>
		</item>
		<item>
			<title><![CDATA[Re: Создать четыре файла, в которые поместить имена файлов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=412442#p412442</link>
			<description><![CDATA[<div class="quotebox"><cite>stalker_tk пишет:</cite><blockquote><p><strong>darkgrey19</strong>, <a href="http://linuxforum.ru/viewtopic.php?id=18294">http://linuxforum.ru/viewtopic.php?id=18294</a></p></blockquote></div><p>Ну примерно так...</p>]]></description>
			<author><![CDATA[null@example.com (stranger)]]></author>
			<pubDate>Mon, 09 Jun 2014 19:17:02 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=412442#p412442</guid>
		</item>
		<item>
			<title><![CDATA[Re: Создать четыре файла, в которые поместить имена файлов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=412441#p412441</link>
			<description><![CDATA[<p><strong>darkgrey19</strong>, <a href="http://linuxforum.ru/viewtopic.php?id=18294">http://linuxforum.ru/viewtopic.php?id=18294</a></p>]]></description>
			<author><![CDATA[null@example.com (stalker_tk)]]></author>
			<pubDate>Mon, 09 Jun 2014 19:16:00 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=412441#p412441</guid>
		</item>
		<item>
			<title><![CDATA[Re: Создать четыре файла, в которые поместить имена файлов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=412439#p412439</link>
			<description><![CDATA[<p>вроде разобрался это делается с помощью find -perm</p>]]></description>
			<author><![CDATA[null@example.com (darkgrey19)]]></author>
			<pubDate>Mon, 09 Jun 2014 19:09:37 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=412439#p412439</guid>
		</item>
		<item>
			<title><![CDATA[Re: Создать четыре файла, в которые поместить имена файлов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=412431#p412431</link>
			<description><![CDATA[<p>Согласен, но очень нужно</p>]]></description>
			<author><![CDATA[null@example.com (darkgrey19)]]></author>
			<pubDate>Mon, 09 Jun 2014 19:00:50 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=412431#p412431</guid>
		</item>
		<item>
			<title><![CDATA[Re: Создать четыре файла, в которые поместить имена файлов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=412429#p412429</link>
			<description><![CDATA[<div class="quotebox"><cite>darkgrey19 пишет:</cite><blockquote><p>создайте четыре файла, в которые помещайте имена файлов</p></blockquote></div><p>Тяжкий бред.</p>]]></description>
			<author><![CDATA[null@example.com (stranger)]]></author>
			<pubDate>Mon, 09 Jun 2014 18:59:56 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=412429#p412429</guid>
		</item>
		<item>
			<title><![CDATA[Создать четыре файла, в которые поместить имена файлов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=412428#p412428</link>
			<description><![CDATA[<p>незнаю сюда я обращаюсь или нет, но очень нужна помощь<br />помогите пожалуйста с заданием:<br />В домашнем каталоге создайте четыре файла, в которые помещайте имена файлов с правами доступа следующим образом: в первый, если права rwx установлены для владельца; во второй, если для группы; в третий, если для остальных; в четвертый, если такой группы прав не установлено ни для кого.</p><p><span style="color: green">Тема переименована. yars.</span></p>]]></description>
			<author><![CDATA[null@example.com (darkgrey19)]]></author>
			<pubDate>Mon, 09 Jun 2014 18:56:07 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=412428#p412428</guid>
		</item>
	</channel>
</rss>
