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 ... 3419 3420 3421 3422 [3423] 3424 3425 3426 3427 ... 6582 nächste » letzte »
erste ungelesene Seite | letzter Beitrag 
Y2Keeper

Y2Keeper
...
Bong Tschur!
21.02.2009 10:53:24  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Bong Tschur Miss Jö!
21.02.2009 10:58:48  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Iceman3000

Iceman3000
Bong Rauchen Ihr Töt?
21.02.2009 11:24:59  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achsel-des-Bösen

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

@damisau:
Als Shell-Skript (für einen Einzeiler bin ich momentan zu doof):
 
Code:
#!/bin/bash

tiefe=4
pfad=.
dateierweiterung=".txt"
verbose=false

while [ $# -gt 0 ]
do
    case $1 in
        -h) echo "Benutzung: $0 [-d Rekursionstiefe] [-p Pfad] [-e Dateierweiterung] [-h] [-v]"; break;;
        -d) shift 1; tiefe=$1; shift 1;;
        -p) shift 1; pfad=$1; shift 1;;
        -e) shift 1; dateierweiterung=$1; shift 1;;
        -v) shift 1; verbose=true;;
        *)  shift 1;;
    esac
done

for i in `find $pfad -maxdepth $tiefe | grep $dateierweiterung`
do
    if [ $verbose = "true" ]
    then
        echo $i
    fi

    echo >> $i
done




Sehe ich die Magie nicht oder tut das nicht das selbe wie

find /ein/pfad -maxdepth 4 -name "*.txt" -print -exec echo >> {} \;


Oder etwas eleganter:
find /ein/pfad -maxdepth 4 -name "*.txt" -print -exec sed -i.bak '$a\\' {} \;


Letzteres macht für jede Datei noch eine Kopie im selben Verzeichnis die auf .bak endet.
21.02.2009 11:31:01  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
cms

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

 
Zitat von cms

@damisau:
Als Shell-Skript (für einen Einzeiler bin ich momentan zu doof):
 
Code:
#!/bin/bash

tiefe=4
pfad=.
dateierweiterung=".txt"
verbose=false

while [ $# -gt 0 ]
do
    case $1 in
        -h) echo "Benutzung: $0 [-d Rekursionstiefe] [-p Pfad] [-e Dateierweiterung] [-h] [-v]"; break;;
        -d) shift 1; tiefe=$1; shift 1;;
        -p) shift 1; pfad=$1; shift 1;;
        -e) shift 1; dateierweiterung=$1; shift 1;;
        -v) shift 1; verbose=true;;
        *)  shift 1;;
    esac
done

for i in `find $pfad -maxdepth $tiefe | grep $dateierweiterung`
do
    if [ $verbose = "true" ]
    then
        echo $i
    fi

    echo >> $i
done




Sehe ich die Magie nicht oder tut das nicht das selbe wie

find /ein/pfad -maxdepth 4 -name "*.txt" -print -exec echo >> {} \;


Oder etwas eleganter:
find /ein/pfad -maxdepth 4 -name "*.txt" -print -exec sed -i.bak '$a\\' {} \;


Letzteres macht für jede Datei noch eine Kopie im selben Verzeichnis die auf .bak endet.


Genau so habe ich auch einige Zeit lang herumprobiert. Mit dem Ergebnis, dass ich zu keinem Ergebnis komme.

Es wird alles in die Datei '{}' (Also nicht die Ersetzung durch den Sucherfolgs, sondern der String selbst) geschrieben.

Wenn aber einer einen Einzeiler findet: nur her damit! Da wäre ich auch interessiert dran.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von cms am 21.02.2009 12:19]
21.02.2009 12:17:53  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Ich will meine Sche3ibenweltbücher traurig
21.02.2009 12:19:51  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Und die Empire War Demo lädt auch ewig
Man sind Ferien toll. Ich fühle mich nur irgendwie nutzlos.

Naja nächste woche muss ich ja nochma für ne Prüfung lernen (Da allerdings nur um zu bestehen, Rechnernetze).

Im März kann ich mich dann ma nach nem Praktikumsplatz umschaun. Zudem krieg ich vllt nochmal nen Monatslohn dafür beim Kontrollieren der Klausuren der erstis in Logik zu helfen.

Und ich muss mich dann langsam mal für ein Hauptfach entscheiden
21.02.2009 12:22:37  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achsel-des-Bösen

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

Genau so habe ich auch einige Zeit lang herumprobiert. Mit dem Ergebnis, dass ich zu keinem Ergebnis komme.

Es wird alles in die Datei '{}' (Also nicht die Ersetzung durch den Sucherfolgs, sondern der String selbst) geschrieben.


Stimmt

 
Zitat von cms

Wenn aber einer einen Einzeiler findet: nur her damit! Da wäre ich auch interessiert dran.



Die zweite Variante mit sed sollte gehen. {} Wird durch den Dateipfad ersetzt und das anhängen einer Leerzeile macht sed dann über "$a\\" (lies: An die letzte Zeile häng nichts und dann ein newline an - der sed Syntax stammt defintiv aus grauer Vorzeit)
21.02.2009 12:36:19  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
cms

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

 
Zitat von cms

Wenn aber einer einen Einzeiler findet: nur her damit! Da wäre ich auch interessiert dran.

Die zweite Variante mit sed sollte gehen. {} Wird durch den Dateipfad ersetzt und das anhängen einer Leerzeile macht sed dann über "$a\\" (lies: An die letzte Zeile häng nichts und dann ein newline an - der sed Syntax stammt defintiv aus grauer Vorzeit)

Ja, geht (hab ich gerade getestet). Und wenn man in der Zeile das ".bak" hinter "-i" weglässt, macht er kein Backup.
Cool, von dem Kommando hatte ich noch nie etwas gehört.

Dann hätten wir dieses "Problem" auch geklärt. fröhlich
21.02.2009 12:44:02  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
damisau

Arctic
Auf den Salat ist Verlass!
21.02.2009 14:42:37  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG


Lecker lecker, aber ich glaube das falsche Tonic. Hat sonst anders geschmeckt
21.02.2009 22:08:18  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
igor]2

Phoenix
Eigentlich ist es ja irgendwie wie Behinderte-Verarschen, aber DAS:

ist ja wohl mal richtig beschissenes UI-Design. Breites Grinsen
21.02.2009 23:47:03  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
isch erkenn da kaum was
21.02.2009 23:59:10  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
igor]2

Phoenix
Ach, ist ein Screenshot aus dem Updatedialog von SUSE. Irgendjemand hat sich da scheinbar Gedanken gemacht, was für Auswahlmöglichkeiten für Patches überhaupt möglich sind - und dann *alles* in einem möglichst unleserlichen Haufen möglichst kompakt auf eine einzelne Bildschirmseite gepfeffert, ohne sich darum zu kümmern, was hinterher dabei herauskommt ("Warum? Ich komme doch gut damit zurecht?"). Auf Nebensächlichkeiten wie Hierarchie, logische Abfolge oder Erläuterungen (geschweige denn Ästhetik. Whitespace? Wasn das?) wurde konsequenterweise ebenfalls verzichtet.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von igor]2 am 22.02.2009 0:15]
22.02.2009 0:14:41  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
FoxHunter

foxhunter2
verschmitzt lachen
Und ich dachte das muss in OSS so sein.
22.02.2009 0:20:53  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Dacht' ich eigentlich auch mit den Augen rollend
22.02.2009 0:22:53  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
igor]2

Phoenix
...
Wahre Worte, gelassen ausgesprochen.
22.02.2009 0:28:20  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Zensiert

AUP Zensiert 28.11.2007
Moin moin
22.02.2009 10:34:27  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GarlandGreene

Mod GIGN
Kamelle!
22.02.2009 11:09:29  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
igor]2

Phoenix
Ich beabsichtige ja, so einen Tusch als Systemsound für kritische Fehler und Programmabstürze einzurichten.

Windows Explorer has stopped working. - Tö-TÖÖ!
22.02.2009 11:35:48  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GarlandGreene

Mod GIGN
Du Ei!
22.02.2009 12:05:01  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
igor]2

Phoenix
Ich was, bitte?
22.02.2009 12:05:50  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GarlandGreene

Mod GIGN
Du bist Süper!
22.02.2009 12:12:55  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
igor]2

Phoenix
Achso. Mit dem "Glatzenproblem" sprichst du da allerdings tatsächlich was an.
22.02.2009 12:17:34  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Moinsen
22.02.2009 12:48:57  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Hrm geil, reis+asiasauce+mais+hähnchen hawaii = lecker
22.02.2009 15:07:07  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Bäh, mein Magen mag mich nicht mehr.
22.02.2009 15:46:53  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Mein Rücken mag mich nicht mehr traurig
22.02.2009 15:53:44  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Und mein Geldbeutel hat sich gestern um 40 Euro erleichtert. Eine Schande.
22.02.2009 15:55:25  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Iceman3000

Iceman3000
Ich möchte verdammt noch mal mehr Pizza!
22.02.2009 16:06:57  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: Gehirnsalat ( wir unter uns )
« erste « vorherige 1 ... 3419 3420 3421 3422 [3423] 3424 3425 3426 3427 ... 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