Du bist nicht eingeloggt! Möglicherweise kannst du deswegen nicht alles sehen.
  (Noch kein mods.de-Account? / Passwort vergessen?)
Zur Übersichtsseite
Hallo anonymer User.
Bitte logge dich ein
oder registriere dich!
 Moderiert von: Che Guevara


 Thema: Gehirnsalat ( wir unter uns )
« erste « vorherige 1 ... 3410 3411 3412 3413 [3414] 3415 3416 3417 3418 ... 6582 nächste » letzte »
erste ungelesene Seite | letzter Beitrag 
Achsel-des-Bösen

AUP Achsel-des-Bösen 06.10.2009
http://www.clonezilla.org/

Linux basiert. Zwar keine Gui, kann dafür aber tolle Sachen wie Backup-to-SMB/SSH/NFS.
15.02.2009 17:43:44  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
cms

AUP cms 14.11.2012
 
Zitat von SirSiggi

 
Zitat von cms

wtf? o.O

Wenn man ein docx-Dokument mit dem Explorer öffnet, kommt man an eine zip-Datei, die massenweise xml-Dateien enthält...!

So eine Scheiße, die sollen das lieber vernünftig raren oder direkt auf od* umsteigen und auch das sollte gerart werden (oder gegnu- oder 7-zipt)!


Öhm... odf macht das selbe. XML in einem zip. Und rar und offenheit gleichzeitig zu fordern ist wie saufen und gesunde Lebern zu fordern. Oder so...

Das ist der Grund weswegen man zumindestens wenigstens relativ Stressfrei an den Text in einem docx rankommt. Schade nur das es sicher noch ein bis zwei Jährchen dauern wird bis OO dann auch mal halbwegs die Formatierungen ordentlich interpretieren können wird.

Wichtiger wäre das man den Leuten klar macht das es meistens bessere Formate zum Dokumentenaustausch gibt, als die Rohformate der Textverarbeitungen.

Ja, ist mir dann auch aufgefallen. :x
Asche auf mein Haupt.

Was ich aber hauptsächlich meinte war, dass zippen irgendwie sinnlos ist, da kann man es auch gleich unkomprimiert lassen...
15.02.2009 19:00:00  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GarlandGreene

Mod GIGN
warum ist das sinnlos? XML erzeugt ja nunmal reichlich Overhead, den kann man doch wegkomprimieren. Und welche Methode gibt es denn sonst, viele Dateien in eine Datei zusammenzufassen, ohne da wieder was komplett eigenes zu bauen? Sei doch froh, daß MS mal ein Verfahren gewählt hat, das einem nicht gleich beim Datei öffnen Steine in den Weg legt. Die Specs selbst scheinen ja schlimm genug zu sein.
15.02.2009 19:09:32  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
cms

AUP cms 14.11.2012
Naja, wie auch immer...

Was anderes:

Was passiert genau bei zeile2=... ?
Warum steht da
-n "grep -m 1 -n" $i
und was macht das?

 
Code:
#!/bin/bash

for i in *
do
    zeile=`grep -m 1 -n "hallo" $i | cut -d ":" -f 1`
    zeile2=`grep -m 1 -n "grep -m 1 -n" $i | cut -d ":" -f 1`

    if [ $zeile ]
    then
        if [ ! $zeile2 -a $zeile2=$zeile ]
        then
            cp $i $i.temp
            head --lines=$zeile $i.temp > $i
            echo "# EBS Wintersemester 2008/2009" >> $i
            tail --lines=+$(($zeile+1)) $i.temp >> $i
            rm $i.temp
            echo Datei gefunden: $i
        fi
    fi
done
15.02.2009 20:09:24  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[DK]Peacemaker

[dk]peacemaker
Dieser Befehl wird so wie er da steht ausgeführt.
15.02.2009 20:32:08  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achsel-des-Bösen

AUP Achsel-des-Bösen 06.10.2009
zeile enthält die erste Zeilennummer in der "hallo" gefunden wird. zeile2 enthält die in der "grep -m 1 -n" gefunden wird (was ich recht merkwürdig find...warum sollte das in einer Datei stehen?

Wenn zeile nicht leer ist und zeile2 leer ist und zeile nicht gleich zeile2 ist fügt er im Endeffekt in die Zeile in der "hallo" gefunden wurd ein "# EBS Wintersemester 2008/2009" und gibt den Rest aus.

Das bekommt man auch kürzer hin.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Achsel-des-Bösen am 15.02.2009 21:21]
15.02.2009 21:15:04  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
 
Zitat von Achsel-des-Bösen

http://www.clonezilla.org/

Linux basiert. Zwar keine Gui, kann dafür aber tolle Sachen wie Backup-to-SMB/SSH/NFS.


Ich mag dich.
15.02.2009 21:15:17  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
cms

AUP cms 14.11.2012
 
Zitat von Achsel-des-Bösen

zeile enthält die erste Zeilennummer in der "hallo" gefunden wird. zeile2 enthält die in der "grep -m 1 -n" gefunden wird (was ich recht merkwürdig find...warum sollte das in einer Datei stehen?

Wenn zeile nicht leer ist und zeile2 leer ist und zeile nicht gleich zeile2 ist fügt er im Endeffekt in die Zeile in der "hallo" gefunden wurd ein "# EBS Wintersemester 2008/2009" und gibt den Rest aus.

Das bekommt man auch kürzer hin.


Den Rest hatte ich verstanden, mir ging es nur um diesen einen Teil mit dem grep in Anführungszeichen. Ich hab halt den Sinn davon nicht verstanden und gedacht, da könnte noch etwas anderes geschehen. Aber dann ist ja gut. Danke!

¤: Jetzt versteh ich, warum das da steht. Das ist gedacht, damit das Skript sich selbst nicht als Datei findet, in der was hinzugefügt werden soll... Na Bravo.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von cms am 15.02.2009 21:30]
15.02.2009 21:28:03  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
kinglui69

AUP kinglui69 10.12.2007
Na Bernd!
15.02.2009 22:08:05  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
 
Zitat von Achsel-des-Bösen

zeile enthält die erste Zeilennummer in der "hallo" gefunden wird. zeile2 enthält die in der "grep -m 1 -n" gefunden wird (was ich recht merkwürdig find...warum sollte das in einer Datei stehen?

Wenn zeile nicht leer ist und zeile2 leer ist und zeile nicht gleich zeile2 ist fügt er im Endeffekt in die Zeile in der "hallo" gefunden wurd ein "# EBS Wintersemester 2008/2009" und gibt den Rest aus.

Das bekommt man auch kürzer hin.



Ich tippe mal drauf, dass das Script im selben Verzeichnis liegt, wie die anderen Dateien die verarbeitet werden soll. Und mit zeile2 wird diese Datei rausgefiltert
15.02.2009 22:24:38  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achsel-des-Bösen

AUP Achsel-des-Bösen 06.10.2009
Oh...das könnte in der Tat sein. Das ist aber eine "elegante" Lösung für da "Problem" mit den Augen rollend
15.02.2009 22:29:51  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Ein schlichtes $0 = $i täte es auch. Aber naja, manchmal treibt die unwissenheit bei Programmierern seltsame Früchte Breites Grinsen
15.02.2009 22:33:45  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
cms

AUP cms 14.11.2012
 
Zitat von GH@NDI

Ein schlichtes $0 = $i täte es auch. Aber naja, manchmal treibt die unwissenheit bei Programmierern seltsame Früchte Breites Grinsen

Hab ich auch erst gedacht. Aber das scheitert daran, dass

./skript != skript
15.02.2009 22:46:40  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Dann halt mit Substring rausfiltern. Besser wäre natürlich mit nem RegEx eben matchen. Ist in der Shell aber soweit ich weis nicht so einfach.

Ach stimmt doch gar nicht, ist doch total einfach Breites Grinsen

 
Code:
myself = `echo $0 | grep $1`
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von GH@NDI am 15.02.2009 22:59]
15.02.2009 22:55:33  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
 
Code:
#!/bin/sh

for i in *
do
	myself=`echo $0 | grep $i`
	if [ ! $myself ]
	then
		echo $i 
	fi
done


Ich hatte schon wieder ganz verdrängt, was für ein Hirnfick shellscripts sind Breites Grinsen

Wobei das natürlich auch potenziell falsch sein kann, was das Ergebnis angeht. So funktioniert das natürlich nur solange das Script auch im selben Verzeichnis liegt wie die restlichen Dateien. Sollte das Script mal ein Verzeichnis durcharbeiten in dem es nicht selbst liegt, würde es eine gleichnamige Datei in einem anderen Verzeichnis überspringen. Was ja mitunter nicht gewünscht ist.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von GH@NDI am 15.02.2009 23:11]
15.02.2009 23:09:31  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Nemi Ikara

AUP Nemi Ikara 25.02.2010
Morgen. Hier schneits schon wieder traurig
16.02.2009 9:17:09  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
-Marvin-

-Marvin-
verschmitzt lachen
guten Morgen..
16.02.2009 9:25:09  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Y2Keeper

Y2Keeper
 
Zitat von Nemi Ikara

Morgen. Hier schneits schon wieder traurig



Ich wuerde mich ueber Schnee freuen - hier regnet es traurig
16.02.2009 9:32:52  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Nemi Ikara

AUP Nemi Ikara 25.02.2010
Das Resultat ist das gleiche. Über Nacht ist zwar was liegen geblieben, aber das taut grad alles wieder weg und hier ist alles eine einzige Schlammpampe.
16.02.2009 9:39:14  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Y2Keeper

Y2Keeper
Vor ein paar tagen lag hier noch eine schoene Schneedecke. Die hat sich dann aber leider auch recht schnell in besagte pampe umgewandelt
16.02.2009 9:56:15  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Nemi Ikara

AUP Nemi Ikara 25.02.2010
So, jetzt gibts zur Feier des Tages erstmal Kaffee.
16.02.2009 10:06:31  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[C.I.] Reman

Arctic
Moinmoin
16.02.2009 10:50:09  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Ashtray

ashtray2
 
Zitat von Nemi Ikara

So, jetzt gibts zur Feier des Tages erstmal Kaffee.


Keinen Sekt?

Ist doch schon fast 11!
16.02.2009 10:52:58  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Nemi Ikara

AUP Nemi Ikara 25.02.2010
Sekt gibts Freitag Augenzwinkern
16.02.2009 11:01:52  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Ashtray

ashtray2
Natursekt von igor \o/

Wobei, wieso erst Freitag, der Kerl hat doch Semesterferien!
16.02.2009 11:14:20  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Y2Keeper

Y2Keeper
verschmitzt lachen
Ashtray steht auf Igors Pipi. Weitersagen!
16.02.2009 11:27:59  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Ashtray ist ein Ekel traurig
16.02.2009 11:51:45  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Also hier liegen nach wie vor 30-40cm Schnee seit letzter Woche
16.02.2009 12:13:30  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Y2Keeper

Y2Keeper
Gelber Schnee? peinlich/erstaunt
16.02.2009 12:39:35  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Achwas, rein weiß glänzend!
16.02.2009 12:47:43  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: Gehirnsalat ( wir unter uns )
« erste « vorherige 1 ... 3410 3411 3412 3413 [3414] 3415 3416 3417 3418 ... 6582 nächste » letzte »

mods.de - Forum » Webdesign & Coding » 

Hop to:  

Thread-Tags:
Mod-Aktionen:
23.08.2018 12:40:15 TriggerTG hat den Thread-Titel geändert (davor: "Wiederbelebungssalat")
09.03.2017 08:55:19 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
21.05.2014 16:08:26 Redh3ad hat den Thread-Titel geändert (davor: "Hochzeitssalat")
10.05.2014 09:43:28 Redh3ad hat den Thread-Titel geändert (davor: "Gehirnsalat")
19.10.2013 21:43:03 [DK]Peacemaker hat diesen Thread repariert.
04.10.2013 20:11:45 TriggerTG hat den Thread-Titel geändert (davor: "Damiferkel-Salat")
29.08.2013 19:59:27 [DK]Peacemaker hat den Thread-Titel geändert (davor: "HerpDerpSalat")
19.08.2013 10:04:19 TriggerTG hat den Thread-Titel geändert (davor: "SirSiggiSalat")
13.08.2013 18:43:13 TriggerTG hat den Thread-Titel geändert (davor: "Kamelwochensalat")
05.08.2013 09:47:37 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
24.06.2013 16:30:39 TriggerTG hat den Thread-Titel geändert (davor: "cmssalat")
20.06.2013 12:58:35 TriggerTG hat den Thread-Titel geändert (davor: "Krissalat")
13.06.2013 10:59:25 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
08.06.2013 11:28:06 TriggerTG hat den Thread-Titel geändert (davor: "rABBIntensalat")
03.06.2013 09:56:52 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")

| tech | impressum