Mailinglist Archive: opensuse-de (1546 mails)
| < Previous | Next > |
Frage zu find
- From: Andre Tann <atann@xxxxxxxxxxxx>
- Date: Tue, 22 Dec 2009 08:54:41 +0100
- Message-id: <200912220854.41783@xxxxxxxxxx>
Hallo zusammen,
warum funktioniert folgendes nicht:
find ~ -iname ... -exec cp {} $(echo {} | tr ...) \;
Ich frage mich hier, warum der letzte Teil nicht funktioniert. echo {}
gibt zwar den gefundenen Dateinamen aus. Und das passiert, soweit ich
sehen kann, auf stdout und nicht auf stderr. Trotzdem ersetzt tr nicht
wie gewünscht, sodaß ich annehme, daß echo {} | tr nicht das stdout von
echo auf stdin von tr leitet.
Warum nicht? Was mache ich falsch?
--
Andre Tann
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
warum funktioniert folgendes nicht:
find ~ -iname ... -exec cp {} $(echo {} | tr ...) \;
Ich frage mich hier, warum der letzte Teil nicht funktioniert. echo {}
gibt zwar den gefundenen Dateinamen aus. Und das passiert, soweit ich
sehen kann, auf stdout und nicht auf stderr. Trotzdem ersetzt tr nicht
wie gewünscht, sodaß ich annehme, daß echo {} | tr nicht das stdout von
echo auf stdin von tr leitet.
Warum nicht? Was mache ich falsch?
--
Andre Tann
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
| < Previous | Next > |