7170-Mounted device (usb)dynamisch festlegen(mir fällt keine bessere Beschreibung ein

Darkyputz

Aktives Mitglied
Mitglied seit
27 Jul 2005
Beiträge
2,324
Punkte für Reaktionen
0
Punkte
36
Hallo!

Habe mal ne syntaxfrage an die Linux spezies...
Ich lege in meiner debug.cfg fest, das er mit dem befehl:
Code:
httpd -p 86 -h /var/media/ftp/USB_DRIVE-Partition-0-1/webseite/
meine webseitenverzeichniss liegende webseite hostet.
nur nutze ich den usb stick auch mal ausserhäusig und stecke ihn dann wieder an...leider verändert sich dann immer der name,,,
z.b. wird aus USB_DRIVE-Partition-0-1 mal eine USB_DRIVE-Partition-0-0 oder eine USB_DRIVE-Partition-1-0

und dadurch muss ich dann immer die debug anpassen...

Kann man das mounted device nicht dynamisch via variable darstellen?
zum beispiel das man vorher abfragt wer da ist und dann dies in eine variable schriebet, die dann in dem httpd aufruf genutzt wird??

geht doch sicher, odr??

würde mich freuen wenn mir da jemand unter die arme greifen könnte
 
Zuletzt bearbeitet:
Den hier und den hier kennst du? Ansonsten lässt sich sowas natürlich ganz leicht machen, wenn man Skripten kann. Ich kann das leider nicht...

MfG Oliver

edit: kleines Beispiel Skript
Code:
#!/bin/sh -x
for dir in $(ls /var/media); do
    test="$test  + $dir"
done
=> Wenn du dir sicher bist, dass nur 1 Verzeichnis da ist: httpd -p 86 -h /var/media/ftp/$(ls /var/media/ftp)/webseite/
 
Zuletzt bearbeitet:
ne, kannte ich nicht...danke...aber ich werd auch mal dein beispile testen...
danke..
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,375
Beiträge
2,251,051
Mitglieder
374,029
Neuestes Mitglied
hgt41807
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.