15 Oct 20:12
Re: Environmentvariable PWD setzen
Pit Capitain <pit <at> capitain.de>
2002-10-15 18:12:02 GMT
2002-10-15 18:12:02 GMT
Hallo Winfried, vielleicht hilft dir bei deinem konkreten Problem "Dir.chdir" weiter. Damit kannst du das aktuelle Verzeichnis zur Laufzeit ändern. Gruß, Pit On 15 Oct 2002, at 14:30, Winfried Mueller wrote: > Hallo zusammen, > > ich wollte ein Backup-Skript für einen Linux-Server in ruby > schreiben. So ganz verstehe ich dabei die Sache mit den > Environmentvariablen nicht. > > Wenn ich bspw. ein > `tar -xcvf /home/backup/mybackupfile.tar *` > > in ruby aufrufe, dann beginnt tar ja im aktuellen Verzeichnis > (PWD). Wenn ich das aber ändern möchte, dachte ich, müßte es so > gehen: > > ENV["PWD"]="/var" > `tar -xcvf /home/backup/mybackupfile.tar *` > > Das funktioniert aber nicht, tar nimmt trotzdem den Pfad, der > beim Start von Ruby der Aktuelle war. Perl tut das im übrigen > genauso. >(Continue reading)
RSS Feed