<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Bash скрипт]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=32684&amp;type=atom" />
	<updated>2013-12-25T09:05:10Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=32684</id>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=384284#p384284" />
			<content type="html"><![CDATA[<p>Спасибо всем огромно!</p>]]></content>
			<author>
				<name><![CDATA[bigspawn100]]></name>
				<uri>https://linuxforum.ru/profile.php?id=32882</uri>
			</author>
			<updated>2013-12-25T09:05:10Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=384284#p384284</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=383848#p383848" />
			<content type="html"><![CDATA[<p>Вам видимо лучче как то так</p><div class="codebox"><pre><code>find . -maxdepth 1 -type f -printf &quot;%p:%s\n&quot;</code></pre></div><p>в авк</p><div class="codebox"><pre><code>echo 123 234 | awk &#039;{ print $2-$1 }&#039;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[smaharbA]]></name>
				<uri>https://linuxforum.ru/profile.php?id=32462</uri>
			</author>
			<updated>2013-12-22T11:29:30Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=383848#p383848</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=383847#p383847" />
			<content type="html"><![CDATA[<p>Как реализовать такую задачу : в файле 1.txt и 2.txt хранится построчно информация о текущем каталоге (размер файлов и их имена). Необходимо вывести имена файлов у которых изменился размер и на сколько он изменился.</p><p>Я делаю так:</p><div class="codebox"><pre><code>ls -s &gt; 1.txt
touch 123 
ls -s &gt; 2.txt </code></pre></div><p>Пытался построчно в 2-х циклах считывать строки у файлов и сравнивать по первым подстрокам (с помощью awk), но не разобрался как сделать вычитание и вывод. </p><p>Помогите, пожалуйста.</p>]]></content>
			<author>
				<name><![CDATA[bigspawn100]]></name>
				<uri>https://linuxforum.ru/profile.php?id=32882</uri>
			</author>
			<updated>2013-12-22T09:51:41Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=383847#p383847</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=382987#p382987" />
			<content type="html"><![CDATA[<p>Спасибо огромное!</p>]]></content>
			<author>
				<name><![CDATA[bigspawn100]]></name>
				<uri>https://linuxforum.ru/profile.php?id=32882</uri>
			</author>
			<updated>2013-12-18T18:43:11Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=382987#p382987</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=382976#p382976" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>diff -u0 .file1 file2 | grep &#039;^[+-]\([^+-]\|$\)&#039;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[smaharbA]]></name>
				<uri>https://linuxforum.ru/profile.php?id=32462</uri>
			</author>
			<updated>2013-12-18T18:17:27Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=382976#p382976</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=382525#p382525" />
			<content type="html"><![CDATA[<p>Тогда<br /></p><div class="codebox"><pre><code>diff -uNdr</code></pre></div><p>покажет различия</p>]]></content>
			<author>
				<name><![CDATA[Vascom]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5339</uri>
			</author>
			<updated>2013-12-17T06:01:59Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=382525#p382525</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=382524#p382524" />
			<content type="html"><![CDATA[<p>По заданию необходимо отобразить различия в файлах</p>]]></content>
			<author>
				<name><![CDATA[bigspawn100]]></name>
				<uri>https://linuxforum.ru/profile.php?id=32882</uri>
			</author>
			<updated>2013-12-17T06:00:02Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=382524#p382524</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=382522#p382522" />
			<content type="html"><![CDATA[<p>Если нужно установить лишь факт отличия файлов - используй вычисление контрольной суммы, например md5sum или sha256sum.</p>]]></content>
			<author>
				<name><![CDATA[Vascom]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5339</uri>
			</author>
			<updated>2013-12-17T05:43:32Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=382522#p382522</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=382521#p382521" />
			<content type="html"><![CDATA[<p>Сравнения файлов одинакового типа (например отсортированных по алфавиту) на созданные файлы. Получается сравнивать файлы по строчно. <br />Я пробовал использовать команду diff но не разобраться с ней. Не знаю как вывести результат ее работы строкой из файла (она же возвращает номера неодинаковых строк?)</p>]]></content>
			<author>
				<name><![CDATA[bigspawn100]]></name>
				<uri>https://linuxforum.ru/profile.php?id=32882</uri>
			</author>
			<updated>2013-12-17T05:41:03Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=382521#p382521</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=382520#p382520" />
			<content type="html"><![CDATA[<p>Какое &quot;сравнение файлов&quot; требуется?</p>]]></content>
			<author>
				<name><![CDATA[Vascom]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5339</uri>
			</author>
			<updated>2013-12-17T05:33:06Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=382520#p382520</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=382479#p382479" />
			<content type="html"><![CDATA[<p>Помогите пожалуйста написать скрипт:</p><p>Написать скрипт, который формирует файлы с информацией о текущем каталоге в упорядоченном виде: по алфавиту, по размеру и по дате создания. Формат имени файла имеет размер дата+время+тип упорядочивания. По запросу пользователя необходимо отобразить изменения в каталоге, основанные на созданных файлах: показать созданные, удаленные файлы и файлы, размер которых был изменен и на сколько.</p><p>вот что у меня работает<br /></p><div class="codebox"><pre><code>#!/bin/bash
filename1=$(date +%Y-%m-%d-%H-%M-alphabet)
filename2=$(date +%Y-%m-%d-%H-%M-size)
filename3=$(date +%Y-%m-%d-%H-%M-data)

vdir &gt; $filename1
vdir -c &gt; $filename2
vdir -S &gt; $filename3</code></pre></div><p>не могу написать правильно сравнение файлов (получается их необходимо искать по шаблону)</p>]]></content>
			<author>
				<name><![CDATA[bigspawn100]]></name>
				<uri>https://linuxforum.ru/profile.php?id=32882</uri>
			</author>
			<updated>2013-12-16T18:39:07Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=382479#p382479</id>
		</entry>
</feed>
