[Eisfair] Spiegelserver Einrichtung im Heimnetz

Ansgar Püster ansgar.puester at netcologne.de
Do Mär 17 08:21:09 CET 2016


Hallo,

Am 16.03.2016 um 20:49 schrieb Marcus Roeckrath:
> Hallo Andreas,
>
> Andreas Schmied wrote:
>
>> Dann:
>>
>> ./mk-mirror.sh
>> ./mk-mirror.sh: line 15: Prot../mk-mirror.sh.20160316-211458: No such
>> file or directory
>
> Ok, ich glaube ich habe das Problem gefunden.
>
> Du rufst Du das Skript mit
>
> ./mk-mirror.sh
>
> auf.
>
>> PROT=Prot.$0.$DATE
>
> Nun landet über den Parameter $0 eben "./mk-mirror.sh" im Dateinamen,
> insbesondere eben der Slash.
>
> Ändere die Zeile so ab:
>
> PROT=Prot.`basename $0`.$DATE
> (` sind die Backticks ganz rechts in der Nummerzeile mit Shift)
>
> oder direkt hardcoded:
>
> PROT=Prot.mk-mirror.sh.$DATE

Oh ja, das hätte ich schreiben müssen.

Ich rufe das Skript mit
  sh mk_mirror.sh
aus. Dann landet "mk_mirror.sh" in $0 und alles ist gut.

Aber mit der vorgeschlagenen Änderung geht es natürlich auch.

Gruß,
Ansgar


Mehr Informationen über die Mailingliste Eisfair