PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : unix befehle mit perl


jamenai
31.08.2006, 17:27
Hi Leute wollte mal eben nachfragen ob meine Gedankenzüge richtig sind.

Folgende Aufgabe:

- Erstellen eines Verzeichnis Namens "root\folder"
- Kopieren einer Datei "root\test\meine.zip" in den Ordner "root\folder"
- entpacken der Datei "root\folder\meine.zip"


Code:

print system "mkdir -e folder";
print system "cp test\meine.zip folder\meine.zip";
print system "unzip folder\meine.zip";


Ist das richtig? Oder irgentwas vergessen oder besser zu machen?

thx jamenai


jamenai
31.08.2006, 23:45
Hi Leute wollte mal eben nachfragen ob meine Gedankenzüge richtig sind.

Folgende Aufgabe:

- Erstellen eines Verzeichnis Namens "root\folder"
- Kopieren einer Datei "root\test\meine.zip" in den Ordner "root\folder"
- entpacken der Datei "root\folder\meine.zip"


Code:

print system "mkdir -e folder";
print system "cp test\meine.zip folder\meine.zip";
print system "unzip folder\meine.zip";

Ist das richtig? Oder irgentwas vergessen oder besser zu machen?

thx jamenai





GELÖST: Danke für die Beteiligung ;)

Pharao
01.09.2006, 08:39
sehr unelegant.
Verwende lieber Sysadm::Install

jamenai
01.09.2006, 09:39
ähm kannst du mir da bitte ein kurzes Beispiel geben :)

mnemonic
01.09.2006, 10:38
http://search.cpan.org/~mschilli/Sysadm-Install-0.20/lib/Sysadm/Install.pm

CPAN rul0rt! ;)