<?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; Экранирование пробелов в выводе ls]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=28424</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=28424&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Экранирование пробелов в выводе ls».]]></description>
		<lastBuildDate>Wed, 29 May 2013 20:25:26 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Экранирование пробелов в выводе ls]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=347705#p347705</link>
			<description><![CDATA[<p>Оба решения работают, всем огромное спасибо!<br /><em>Проблема решена!</em></p>]]></description>
			<author><![CDATA[null@example.com (giko)]]></author>
			<pubDate>Wed, 29 May 2013 20:25:26 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=347705#p347705</guid>
		</item>
		<item>
			<title><![CDATA[Re: Экранирование пробелов в выводе ls]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=347702#p347702</link>
			<description><![CDATA[<p>Короче ),<br /></p><div class="codebox"><pre><code>#!/usr/bin/env python

import os
for name in os.listdir(&#039;.&#039;):
    print &#039;%s\t%s&#039; % (name, os.stat(name).st_size)</code></pre></div><p>Выдаст то, что вам нужно в текущей директории.</p>]]></description>
			<author><![CDATA[null@example.com (-=Serj=-)]]></author>
			<pubDate>Wed, 29 May 2013 20:18:26 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=347702#p347702</guid>
		</item>
		<item>
			<title><![CDATA[Re: Экранирование пробелов в выводе ls]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=347672#p347672</link>
			<description><![CDATA[<div class="quotebox"><cite>giko⇓ пишет:</cite><blockquote><p>Как не странно - не работает!Реакция на пробелы такая же как и у awk) Воспринимает каждую часть имени как отдельный файл</p></blockquote></div><p>укажи разделитель сам:<br /><strong>ls | xargs -d &#039;\n&#039; stat -c &quot;%n %s&quot;</strong></p><p>к знающим: xargs всегда использовал по дефолту в качестве разделителя все пробелы о_О? а то, кажись, я чего-то очень туплю сегодня....</p>]]></description>
			<author><![CDATA[null@example.com (Fat-Zer)]]></author>
			<pubDate>Wed, 29 May 2013 17:59:38 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=347672#p347672</guid>
		</item>
		<item>
			<title><![CDATA[Re: Экранирование пробелов в выводе ls]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=347668#p347668</link>
			<description><![CDATA[<div class="quotebox"><cite>-=Serj=-⇓ пишет:</cite><blockquote><p>Я не знаток awk, так что за красоту не ручаюсь ) В лоб:</p></blockquote></div><p>Всё бы хорошо... Но в конце файла отдает лишний пробел) Не хочется делать еще один костыль, может есть решение?</p>]]></description>
			<author><![CDATA[null@example.com (giko)]]></author>
			<pubDate>Wed, 29 May 2013 17:43:12 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=347668#p347668</guid>
		</item>
		<item>
			<title><![CDATA[Re: Экранирование пробелов в выводе ls]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=347667#p347667</link>
			<description><![CDATA[<div class="quotebox"><cite>Fat-Zer⇓ пишет:</cite><blockquote><p>можно проще:<br />ls | xargs stat -c &quot;%n %s&quot;</p></blockquote></div><p>Как не странно - не работает!<br />Реакция на пробелы такая же как и у awk) Воспринимает каждую часть имени как отдельный файл</p>]]></description>
			<author><![CDATA[null@example.com (giko)]]></author>
			<pubDate>Wed, 29 May 2013 17:39:33 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=347667#p347667</guid>
		</item>
		<item>
			<title><![CDATA[Re: Экранирование пробелов в выводе ls]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=347622#p347622</link>
			<description><![CDATA[<p>можно проще:<br /><strong>ls | xargs stat -c &quot;%n %s&quot;</strong></p><p>если надо быстрее, то ls можно заменить на find или ls -f</p>]]></description>
			<author><![CDATA[null@example.com (Fat-Zer)]]></author>
			<pubDate>Wed, 29 May 2013 12:47:34 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=347622#p347622</guid>
		</item>
		<item>
			<title><![CDATA[Re: Экранирование пробелов в выводе ls]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=347618#p347618</link>
			<description><![CDATA[<p>Я не знаток awk, так что за красоту не ручаюсь ) В лоб:<br /></p><div class="codebox"><pre><code>$ ls -l | awk &#039;{for (i=9; i&lt;=NF; i++) printf $i&quot; &quot;; print &quot;\t&quot;$5}&#039;</code></pre></div><p>ЗЫ. Табуляцию лучше заменить на форматированный вывод.</p>]]></description>
			<author><![CDATA[null@example.com (-=Serj=-)]]></author>
			<pubDate>Wed, 29 May 2013 12:32:40 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=347618#p347618</guid>
		</item>
		<item>
			<title><![CDATA[Экранирование пробелов в выводе ls]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=347604#p347604</link>
			<description><![CDATA[<p>Здравствуйте, задача - получить список файлов командой ls в формате<br /></p><div class="codebox"><pre><code>&lt;name&gt;  &lt;size&gt;
&lt;name&gt;  &lt;size&gt;</code></pre></div><p>Пробую </p><div class="codebox"><pre><code>ls -l | awk &#039;{print $9&quot;\t&quot;$5}&#039;</code></pre></div><p> и все вроде бы работает, но если в имени файла попадается пробел - awk его учитывает и вывод портится<br />Как поступить? Заранее благодарю!</p>]]></description>
			<author><![CDATA[null@example.com (giko)]]></author>
			<pubDate>Wed, 29 May 2013 11:30:58 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=347604#p347604</guid>
		</item>
	</channel>
</rss>
