<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Скрипт_Linux</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8241.html</link>
    <description>Здравствуйте!&lt;br&gt;Задача, состоит в том, чтоб найти  количество команд &apos;if&apos; в скриптах, которые имеют атрибут исполняемых и лежат в каталоге /usr/bin.&lt;br&gt;Вроде задача легкая насчет первой части (grep -i &quot;^if$&quot; &amp;#124; wc -l), но как найти те файлы, которые имеют атрибут исполняемых при разных правах.&lt;br&gt;Помогите пожалуйста кто сможет. Очень надо.&lt;br&gt;</description>

<item>
    <title>Скрипт_Linux (sproot)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8241.html#8</link>
    <pubDate>Sat, 02 May 2009 13:21:54 GMT</pubDate>
    <description>&amp;gt;Здравствуйте! &lt;br&gt;&amp;gt;Задача, состоит в том, чтоб найти  количество команд &apos;if&apos; в скриптах, &lt;br&gt;&amp;gt;которые имеют атрибут исполняемых и лежат в каталоге /usr/bin. &lt;br&gt;&amp;gt;Вроде задача легкая насчет первой части (grep -i &quot;^if$&quot; &amp;#124; wc -l), &lt;br&gt;&amp;gt;но как найти те файлы, которые имеют атрибут исполняемых при разных &lt;br&gt;&amp;gt;правах. &lt;br&gt;&amp;gt;Помогите пожалуйста кто сможет. Очень надо. &lt;br&gt;&lt;br&gt;Во-первых, про какие скрипты речь. Во-вторых, синтаксический анализ вещь довольно интересная и не ограничивается одним только &quot;^if$&quot;. Вот &quot;решение на коленке&quot;:&lt;br&gt;&lt;br&gt;find /usr/bin -type f -perm /u+x,g+x,o+x -exec file &#123;&#125; &#092;; &amp;#124; grep -E &apos;shell&amp;#124;perl script&apos; &amp;#124; awk -F&apos;:&apos; &apos;&#123;print $1&#125;&apos; &amp;#124; xargs -n 1 -i /bin/bash -c &apos;echo -n &quot;&#123;&#125; &quot; ; grep if &#123;&#125; &amp;#124; wc -l&apos;&lt;br&gt;&lt;br&gt;первая колонка путь к скрипту, вторая количество втретившихся &apos;if&apos;. Отфильтровать и преобразовать информацию, думаю, проблем не составит.&lt;br&gt;</description>
</item>

<item>
    <title>Скрипт_Linux (gaa)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8241.html#7</link>
    <pubDate>Mon, 27 Apr 2009 15:38:00 GMT</pubDate>
    <description>&amp;gt;и в man нету ключа -executable &lt;br&gt;&lt;br&gt;Значит у тебя не GNU find. Читай тогда про -perm.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Скрипт_Linux (KU_KU)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8241.html#4</link>
    <pubDate>Mon, 27 Apr 2009 08:03:56 GMT</pubDate>
    <description>&amp;gt;&amp;gt;но как найти те файлы, которые имеют атрибут исполняемых при разных &lt;br&gt;&amp;gt;&amp;gt;правах. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;find $dir -type f -executable &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Это для GNU find. Для обычного find почитай про -perm и примеры &lt;br&gt;&amp;gt;к нему. &lt;br&gt;&lt;br&gt;find   с ключом -executable&lt;br&gt;и в man нету ключа -executable&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Скрипт_Linux (gaa)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8241.html#1</link>
    <pubDate>Sun, 26 Apr 2009 20:11:44 GMT</pubDate>
    <description>&amp;gt;но как найти те файлы, которые имеют атрибут исполняемых при разных &lt;br&gt;&amp;gt;правах. &lt;br&gt;&lt;br&gt;find $dir -type f -executable&lt;br&gt;&lt;br&gt;Это для GNU find. Для обычного find почитай про -perm и примеры к нему.&lt;br&gt;</description>
</item>

</channel>
</rss>
