Scriptfragen

16/09/2009 - 07:39 von Daniel Rafflenbeul | Report spam
Hallo an alle hier ..

2 Fragen , vielleicht kann jemand helfen..


1. Ich brauche ein Script welches mir alle in einem Pfad gefundenen mp3
Dateien in ein File schreibt ..
Hatte es mit find -P -path /usr/local/musik -name *.mp3 > musik.txt
probiert das haut aber irgendwie nicht hin..
Find geht über IRGENDWELCHE Pfade und findet aber wohl meine mp3 Dateien.


2. gethostip - d adresse liefert einem die ip Adresse
ich wollte jetzt in einem Script die externe Adresse von mir herausfinden,
in eine variable schreiben und benutzen
$externip = (gethostip -d eigene.adresse.de)
echo die Leitung wurde mit der ip $externip gestartet > ip-log

Funktioniert aber auch nicht

Wer kann helfen ??

Mfg Daniel
 

Lesen sie die antworten

#1 Holger Marzen
16/09/2009 - 07:48 | Warnen spam
* On Wed, 16 Sep 2009 07:39:37 +0200, Daniel Rafflenbeul wrote:

Hallo an alle hier ..

2 Fragen , vielleicht kann jemand helfen..


1. Ich brauche ein Script welches mir alle in einem Pfad gefundenen mp3
Dateien in ein File schreibt ..
Hatte es mit find -P -path /usr/local/musik -name *.mp3 > musik.txt
probiert das haut aber irgendwie nicht hin..
Find geht über IRGENDWELCHE Pfade und findet aber wohl meine mp3 Dateien.



find /usr/local/musik -name "*.mp3" > musik.txt

2. gethostip - d adresse liefert einem die ip Adresse
ich wollte jetzt in einem Script die externe Adresse von mir herausfinden,
in eine variable schreiben und benutzen
$externip = (gethostip -d eigene.adresse.de)
echo die Leitung wurde mit der ip $externip gestartet > ip-log



externip=`gethostip -d eigener.name.de`

oder

externip=$(gethostip -d eigener.name.de)

- kein $ bei der Zuweisung vor der Variable
- kein Leerzeichen um - Backticks (`) um das Kommando oder $ vor die Klammer

Ähnliche fragen