<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>alle tar archive aus verzeichnis entpacken</title>
    <link>http://forum.geizhals.at/feed.jsp?id=510673</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(5): alle tar archive aus verzeichnis entpacken</title>
      <link>http://forum.geizhals.at/t510673,4252542.html#4252542</link>
      <description>Also mein Script&lt;br&gt;&lt;br&gt;&lt;br&gt;---- cut here --- start of script ----&lt;br&gt;&lt;br&gt;#!/bin/bash&lt;br&gt;&lt;br&gt;SOURCEDIR=/basedir/source&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # absoluter Pfad von Quelldirectory&lt;br&gt;TARGETDIR=/basedir/target&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# absoluter Pfad von Zieldirectory&lt;br&gt;&lt;br&gt;cd $TARGETDIR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# wechsle in das Zieldirectory&lt;br&gt;&lt;br&gt;TARFILES="`ls $SOURCEDIR/*.tar`"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&lt;br&gt;if [ "$TARFILES" = "" ]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # keine .tar Dateien&lt;br&gt;then&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo "keine .tar Dateien gefunden"&amp;nbsp;&amp;nbsp;1&gt;&amp;2&amp;nbsp;&amp;nbsp; # Fehlermeldung&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;exit 9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Fehlerabbruch&lt;br&gt;fi&lt;br&gt;&lt;br&gt;for MYFILE in $TARFILES&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# für alle .tar Files im Quelldirectory&lt;br&gt;do&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tar xvpf $MYFILE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # entpacke das laufende File ins Directory&lt;br&gt;done&lt;br&gt;&lt;br&gt;---- cut here --- end of script ----&lt;br&gt;&lt;br&gt;funktioniert bei mir einwandfrei. Wichtig ist, für das Quelldirectory den absoluten (=vollen) Pfadnamen anzugeben. Sonst findet der tar seine Files nicht, da wir in das Zieldirectory gewechselt haben.&lt;br&gt;&lt;br&gt;Das ist jetzt die Luxusvariante, welche eine Fehlermeldung ausgibt, wenn keine Dateien zum Entpacken gefunden werden. Aber auch meine ursprüngliche Variante läuft einwandfrei, wenn man für das Quelldirectory den absoluten Pfadnamen angibt.&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 25 Jul 2007 07:41:44 GMT</pubDate>
      <guid>http://forum.geizhals.at/t510673,4252542.html#4252542</guid>
      <dc:creator>TomCat</dc:creator>
      <dc:date>2007-07-25T07:41:44Z</dc:date>
    </item>
    <item>
      <title>Re(4): alle tar archive aus verzeichnis entpacken</title>
      <link>http://forum.geizhals.at/t510673,4250417.html#4250417</link>
      <description>das funktioniert leider nicht hatte ich auch schon versucht, das mit dem *.tar ist ihm nicht ganz recht&lt;br&gt;&lt;br&gt;habs jetzt so gelöst funktioniert aber noch nicht ganz&lt;br&gt;&lt;br&gt;count=0&lt;br&gt;size=10&lt;br&gt;cd target&lt;br&gt;&lt;br&gt;while [ $count -le $size ]&lt;br&gt;do&lt;br&gt;&amp;nbsp;&amp;nbsp; OLD=$(/bin/ls -tr | /usr/bin/head -1)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#gibt die älteste datei zurück&lt;br&gt;&amp;nbsp;&amp;nbsp; /bin/tar -xjvf /$OLD&lt;br&gt;&amp;nbsp;&amp;nbsp; /bin/rm $OLD&lt;br&gt;&amp;nbsp;&amp;nbsp; count=$[$count+1]&lt;br&gt;done&lt;br&gt;&lt;br&gt;exit &lt;br&gt;&lt;br&gt;################&lt;br&gt;&lt;br&gt;Problem 1: Ich bekomme den filenamen nicht richtig in die variable OLD, auf kommandozeile funktioniert das ganze tadellos nur im skript nicht.&lt;br&gt;&lt;br&gt;Problem 2: Die Anzahl der Elemente mit endung .tar müsste ich auch noch wie ermitteln und die variable size damit belegen&lt;br/&gt;</description>
      <pubDate>Tue, 24 Jul 2007 09:45:46 GMT</pubDate>
      <guid>http://forum.geizhals.at/t510673,4250417.html#4250417</guid>
      <dc:creator>KKH</dc:creator>
      <dc:date>2007-07-24T09:45:46Z</dc:date>
    </item>
    <item>
      <title>Re(3): alle tar archive aus verzeichnis entpacken</title>
      <link>http://forum.geizhals.at/t510673,4250063.html#4250063</link>
      <description>dann halt:&lt;br&gt;&lt;br&gt;cd /target&lt;br&gt;for i in /testdir/200*.tar&lt;br&gt;do&lt;br&gt;tar xvpf $i&lt;br&gt;done&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 24 Jul 2007 06:40:21 GMT</pubDate>
      <guid>http://forum.geizhals.at/t510673,4250063.html#4250063</guid>
      <dc:creator>TomCat</dc:creator>
      <dc:date>2007-07-24T06:40:21Z</dc:date>
    </item>
    <item>
      <title>Re(2): alle tar archive aus verzeichnis entpacken</title>
      <link>http://forum.geizhals.at/t510673,4249588.html#4249588</link>
      <description>wäre schön nur leider sind die dateibezeichnungen eher so 20070722183325.tar&lt;br&gt;jahr monat tag stunde minute sekunde.tar&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 23 Jul 2007 18:54:16 GMT</pubDate>
      <guid>http://forum.geizhals.at/t510673,4249588.html#4249588</guid>
      <dc:creator>KKH</dc:creator>
      <dc:date>2007-07-23T18:54:16Z</dc:date>
    </item>
    <item>
      <title>Re: alle tar archive aus verzeichnis entpacken</title>
      <link>http://forum.geizhals.at/t510673,4249520.html#4249520</link>
      <description>cd /target&lt;br&gt;for i in /testdir/file*.tar&lt;br&gt;do&lt;br&gt;tar xvpf $i&lt;br&gt;done&lt;br&gt;&lt;br&gt;sollte dein Problem lösen&lt;br/&gt;</description>
      <pubDate>Mon, 23 Jul 2007 18:36:01 GMT</pubDate>
      <guid>http://forum.geizhals.at/t510673,4249520.html#4249520</guid>
      <dc:creator>TomCat</dc:creator>
      <dc:date>2007-07-23T18:36:01Z</dc:date>
    </item>
    <item>
      <title>alle tar archive aus verzeichnis entpacken</title>
      <link>http://forum.geizhals.at/t510673,4249335.html#4249335</link>
      <description>hab folendes problem, ich habe ein verzeichnis in dem mehrere tar files liegen. gibt es eine möglichkeit alle automatisch zu dekompremieren und in einverzeichniss zu legen ala&lt;br&gt;&lt;br&gt;tar -xf /testdir/*.tar&lt;br&gt;&lt;br&gt;struktur:&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;/testdir&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-file1.tar&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-file2.tar&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-file3.tar&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-.....&lt;br&gt;&lt;br&gt;/target&lt;br&gt;&lt;br&gt;will alle tar files von testdir ins target extrahieren. hat jemand nen tip?&lt;br/&gt;</description>
      <pubDate>Mon, 23 Jul 2007 17:36:08 GMT</pubDate>
      <guid>http://forum.geizhals.at/t510673,4249335.html#4249335</guid>
      <dc:creator>KKH</dc:creator>
      <dc:date>2007-07-23T17:36:08Z</dc:date>
    </item>
  </channel>
</rss>
