<?xml
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>Tech de Gamuza</title>
	<link>https://tech.gamuza.fr/</link>
	
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://tech.gamuza.fr/spip.php?id_mot=13&amp;page=backend" rel="self" type="application/rss+xml" />




<item xml:lang="fr">
		<title>One line pour conna&#238;tre la branche Git des repos dans les sous-dossiers d'un r&#233;pertoire</title>
		<link>https://tech.gamuza.fr/One-line-pour-connaitre-la-branche-Git-des-repos-dans-les-sous-dossiers-d-un.html</link>
		<guid isPermaLink="true">https://tech.gamuza.fr/One-line-pour-connaitre-la-branche-Git-des-repos-dans-les-sous-dossiers-d-un.html</guid>
		<dc:date>2024-03-29T16:38:48Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>clem</dc:creator>


		<dc:subject>script sh</dc:subject>

		<description>&lt;p&gt;Script bash mono-ligne (&#034;one line&#034;) pour faire un &lt;i&gt;git branch -a&lt;/i&gt; et r&#233;cup&#233;rer uniquement la branche active dans tous les sous-dossiers d'un r&#233;pertoire&lt;/p&gt;

-
&lt;a href="https://tech.gamuza.fr/-scripts-et-commandes-sh-.html" rel="directory"&gt;Scripts sh&lt;/a&gt;

/ 
&lt;a href="https://tech.gamuza.fr/+-script-sh-+.html" rel="tag"&gt;script sh&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;on boucle dans les sous-dossiers d'un r&#233;pertoire et on joue un &lt;code class='bash spip_code spip_code_inline' dir='ltr'&gt;git branch -a&lt;/code&gt; : la branche active est pr&#233;fix&#233;e par une &lt;strong&gt;*&lt;/strong&gt; ce qui permet de n'afficher qu'elle via un &lt;code class='bash spip_code spip_code_inline' dir='ltr'&gt;|grep ...&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Ce qui donne donc :&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='4' class='spip_cadre spip_cadre_block' dir='ltr'&gt;for i in &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;ls ./&lt;/code&gt;;do echo &#034;&#034;; echo $i; cd $i; git branch -a |grep '*'; cd ../; done&lt;/textarea&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<pre>Erreur d’exécution plugins/spipr-dist/inclure/rss-item.html</pre>
<pre>Erreur d’exécution plugins/spipr-dist/inclure/rss-item.html</pre>
<pre>Erreur d’exécution plugins/spipr-dist/inclure/rss-item.html</pre>
<pre>Erreur d’exécution plugins/spipr-dist/inclure/rss-item.html</pre>



</channel>

</rss>
