<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Имя директории из пакбилда]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=29834&amp;type=atom" />
	<updated>2013-08-25T13:53:00Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=29834</id>
		<entry>
			<title type="html"><![CDATA[Re: Имя директории из пакбилда]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=360145#p360145" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>yars пишет:</cite><blockquote><p>А оно всегда на одном и том же месте встречаться должно? Можно sed&#039;ом (я его знаю так себе, но...) </p><div class="codebox"><pre><code> sed -n &#039;/pkgname=/p&#039; $FILE | cut -d&quot;=&quot; -f2-</code></pre></div></blockquote></div><p>Thanks!</p>]]></content>
			<author>
				<name><![CDATA[SergMarkov]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12333</uri>
			</author>
			<updated>2013-08-25T13:53:00Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=360145#p360145</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Имя директории из пакбилда]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=359982#p359982" />
			<content type="html"><![CDATA[<p>Ну, в случае с <em>sed</em>, думаю, можно обойтись и без <em>cut</em>.<br />Вариант с <em>awk</em>:<br /></p><div class="codebox"><pre><code>$ awk -F &quot;=&quot; &#039;/pkgname/ {print $2;exit}&#039; &lt;pkbuild_file&gt;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[-=Serj=-]]></name>
				<uri>https://linuxforum.ru/profile.php?id=16175</uri>
			</author>
			<updated>2013-08-24T06:39:12Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=359982#p359982</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Имя директории из пакбилда]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=359964#p359964" />
			<content type="html"><![CDATA[<p>А оно всегда на одном и том же месте встречаться должно? Можно sed&#039;ом (я его знаю так себе, но...) </p><div class="codebox"><pre><code> sed -n &#039;/pkgname=/p&#039; $FILE | cut -d&quot;=&quot; -f2-</code></pre></div>]]></content>
			<author>
				<name><![CDATA[yars]]></name>
				<uri>https://linuxforum.ru/profile.php?id=22799</uri>
			</author>
			<updated>2013-08-23T19:05:34Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=359964#p359964</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Имя директории из пакбилда]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=359960#p359960" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>-=Serj=- пишет:</cite><blockquote><div class="quotebox"><cite>SergMarkov пишет:</cite><blockquote><p>как вытащить именно первое</p></blockquote></div><div class="codebox"><pre><code>$ grep -m1 &quot;pkgname&quot; &lt;pkbuild_file&gt; | cut -d &quot;=&quot; -f 2</code></pre></div></blockquote></div><p>Thanks!</p>]]></content>
			<author>
				<name><![CDATA[SergMarkov]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12333</uri>
			</author>
			<updated>2013-08-23T18:21:09Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=359960#p359960</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Имя директории из пакбилда]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=359959#p359959" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>SergMarkov пишет:</cite><blockquote><p>как вытащить именно первое</p></blockquote></div><div class="codebox"><pre><code>$ grep -m1 &quot;pkgname&quot; &lt;pkbuild_file&gt; | cut -d &quot;=&quot; -f 2</code></pre></div>]]></content>
			<author>
				<name><![CDATA[-=Serj=-]]></name>
				<uri>https://linuxforum.ru/profile.php?id=16175</uri>
			</author>
			<updated>2013-08-23T18:11:37Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=359959#p359959</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Имя директории из пакбилда]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=359956#p359956" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>-=Serj=- пишет:</cite><blockquote><p>Первое, что пришло на ум<br /></p><div class="codebox"><pre><code>$ grep &quot;pkgname&quot; &lt;pkbuild_file&gt; | cut -d &quot;=&quot; -f 2</code></pre></div></blockquote></div><p>Оно, thanks <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /> Но там одна загвозка, в пакбилде есть и другие вхождения pkgname, как вытащить именно первое, нужно только оно?</p>]]></content>
			<author>
				<name><![CDATA[SergMarkov]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12333</uri>
			</author>
			<updated>2013-08-23T17:54:36Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=359956#p359956</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Имя директории из пакбилда]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=359925#p359925" />
			<content type="html"><![CDATA[<p>Первое, что пришло на ум<br /></p><div class="codebox"><pre><code>$ grep &quot;pkgname&quot; &lt;pkbuild_file&gt; | cut -d &quot;=&quot; -f 2</code></pre></div>]]></content>
			<author>
				<name><![CDATA[-=Serj=-]]></name>
				<uri>https://linuxforum.ru/profile.php?id=16175</uri>
			</author>
			<updated>2013-08-23T14:37:38Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=359925#p359925</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Имя директории из пакбилда]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=359909#p359909" />
			<content type="html"><![CDATA[<p>В пакбилде есть строчка<br /></p><div class="codebox"><pre><code>pkgname=bla-bla</code></pre></div><p>При создании пакета происходит установка проги<br />во временную директорию ..pkg/$pkgname<br />Надо вытащить из пакбилда значение pkgname<br />и записать его в какую то переменную<br />для использования в другом скрипте<br />Как сделать?</p><p>Пример пакбилда<br /></p><div class="codebox"><pre><code># Maintainer: Vadim Ushakov &lt;igeekless@gmail.com&gt;

pkgname=wmctrl-geekless-git
pkgver=20130823
pkgrel=1
conflicts=(&#039;wmctrl&#039; &#039;wmctrl-with-undecorated-support&#039;)</code></pre></div>]]></content>
			<author>
				<name><![CDATA[SergMarkov]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12333</uri>
			</author>
			<updated>2013-08-23T12:47:16Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=359909#p359909</id>
		</entry>
</feed>
