![]() |
shell script
Hallo,
Leider bin ich kein bash/shell script experte, ich hoffe mir kann jemand helfen. ich habe am server in verschiedenen ordner eine datei gespeichert die contacts heisst, dort ist immer in der ersten und einzigen zeile eine mail adresse gespeichert, ich möchte nun ein script welches alle contacts dateien findet und die email adressen in eine einzelne datei zusammenkopiert habe schon einiges versucht aber nichts hilft, z.b.: find -name contacts | cat $1 > /home/mail.txt wer kann mir da helfen? danke Keksi |
Zitat:
Code:
awk '{print $1}' $(find / -name contacts) >> mail.txt |
2 möglichkeiten:
1. du verwendest die actions von find (siehe dich in der manpage von find unter actions um; hier gibts ein beispiel) 2. ich denke mit xargs könnte auch was gehen |
Code:
find /path/to/start/in/ -name contacts -exec head -qn1 {} + >> resultFile |
| Alle Zeitangaben in WEZ +2. Es ist jetzt 08:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag