Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[OT] Bashscript: Strings durch Pipe zusammensetzen
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum
View previous topic :: View next topic  
Author Message
zouk
Tux's lil' helper
Tux's lil' helper


Joined: 09 Mar 2004
Posts: 114

PostPosted: Thu Jun 10, 2004 12:24 pm    Post subject: [OT] Bashscript: Strings durch Pipe zusammensetzen Reply with quote

Ich hab folgendes Problem: ich lasse mit 'find' mir alle Unterverzeichnisse eines Pfades ausgeben und pipe dass in ein 'awk' welches mir einen bestimmten vorderen Teil abschneiden und durch einen anderen ersetzen soll.
Code:
find $1 -type d -print | awk -F\$localRootDir '{ print $2 }'

Jetzt kann ich ja nicht einfach das benötigte
Code:
find $1 -type d -print | awk -F\$localRootDir '{ print $variable $2 }'

schreiben (bzw {print "$variable" $2}). awk kennt die Bash-Variable $variable nicht. Hat jemand eine Idee wie ich trotzdem zu meinem gewünschten Ziel komme?

Vielen Dank schonmal,
zouk
Back to top
View user's profile Send private message
Fibbs
Guru
Guru


Joined: 26 Jan 2003
Posts: 448
Location: Forstern near Munich / Germany

PostPosted: Thu Jun 10, 2004 12:34 pm    Post subject: Reply with quote

Hmm, also entweder ich habe Deine Frage nicht richtig verstanden, oder sed ist ganz genau das, was Du eigentlich willst.

Code:

find $1 -type d -print | sed 's/$localRootDir/$variable/'


Gruß,
Fibbs
Back to top
View user's profile Send private message
Earthwings
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 7753
Location: Germany

PostPosted: Thu Jun 10, 2004 12:44 pm    Post subject: Reply with quote

Für die meisten Fälle reicht bereits das, was die bash anbietet. Hier z.B. ${string/substring/replacement}
Back to top
View user's profile Send private message
Fibbs
Guru
Guru


Joined: 26 Jan 2003
Posts: 448
Location: Forstern near Munich / Germany

PostPosted: Thu Jun 10, 2004 2:26 pm    Post subject: Reply with quote

hey, das wusste ich noch gar nicht *schäm*...
Danke für den Hinweis
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum