Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [OPGELOST] Alias/script aanmaken voor PowerISO  (gelezen 1188 keer)

[OPGELOST] Alias/script aanmaken voor PowerISO
« Gepost op: 2009/10/26, 10:03:40 »
Hoi allen,

Ik wil graag een alias aanmaken voor PowerISO. Ik ben nog niet zo heel erg thuis in BASH, dus graag zou ik jullie advies willen vragen hoe ik dit voor elkaar kan krijgen.

Ik zou graag een alias aanmaken waarmee ik via het volgende commando;

extractiso een_willekeurige_iso.iso

Het volgende uit laat voeren:

poweriso extract een_willekeurige_iso.iso / -od *huidige directory*

Dank voor alle hulp die jullie me kunnen geven!

Gr.
Rick



« Laatst bewerkt op: 2009/10/29, 14:43:03 door rick-online »

Re: Alias aanmaken voor PowerISO
« Reactie #1 Gepost op: 2009/10/27, 08:05:32 »
Ongegeneerde bump.. :)

Offline rja

  • Lid
Re: Alias aanmaken voor PowerISO
« Reactie #2 Gepost op: 2009/10/27, 18:21:03 »
Waarom wil je dit via een alias doen ?

Dat kan ook gewoon met een script.

Een alias kan ook, maar zal je de naam van de iso als parameter moeten doorgeven, lijkt me beetje lastig in alias, of je moet die variable eerst met de hand zetten.

Een script met bijvoorbeeld :

if [  $# -ne 1 ]
then
 echo "gebruik : $0 <naam iso>"
 exit 1
fi

poweriso extract $1 -od $PWD

Offline track

  • Lid
Re: Alias aanmaken voor PowerISO
« Reactie #3 Gepost op: 2009/10/28, 13:56:45 »
Hoi Rick,

ik snap niet waarom je die knop wilt hebben. 
Normaal dubbelklik je op het .iso - bestand en hij gaat open met de archiefmanager, en je kunt hem uitpakken.

Wat is nu precies de bedoeling ?   (want pas dan kun je een bash- iets aanpassen)

track

Re: Alias aanmaken voor PowerISO
« Reactie #4 Gepost op: 2009/10/29, 08:47:38 »
Hoi Rick,

ik snap niet waarom je die knop wilt hebben. 
Normaal dubbelklik je op het .iso - bestand en hij gaat open met de archiefmanager, en je kunt hem uitpakken.

Wat is nu precies de bedoeling ?   (want pas dan kun je een bash- iets aanpassen)

track

Hoi Track,

Het gaat hier om een server waar de iso's op staan. Die server neem ik over met Putty, en laat dan vervolgens de ISO's uitpakken, zodat al het werk op de server gebeurt.

Is hier misschien een betere oplossing voor?

Groet,
Rick

Re: Alias aanmaken voor PowerISO
« Reactie #5 Gepost op: 2009/10/29, 09:07:35 »
Waarom wil je dit via een alias doen ?

Dat kan ook gewoon met een script.

Een alias kan ook, maar zal je de naam van de iso als parameter moeten doorgeven, lijkt me beetje lastig in alias, of je moet die variable eerst met de hand zetten.

Een script met bijvoorbeeld :

if [  $# -ne 1 ]
then
 echo "gebruik : $0 <naam iso>"
 exit 1
fi

poweriso extract $1 -od $PWD

Dit script werkt als een trein, rja. Thanks.

Ik heb één kleine aanpassing gedaan, om ervoor te zorgen dat Directories met spaties e.d. ook goed uitgepakt worden. (ik maak niet alle dirs zelf aan, plus dat films automatische geplaatst worden in een dir met de filmnaam, dus soms inclusief een spatie).

Het script is nu geworden:

if [  $# -ne 1 ]
then
 echo "gebruik : $0 <naam iso>"
 exit 1
fi

poweriso extract $1 -od "$PWD"

Offline track

  • Lid
Re: Alias aanmaken voor PowerISO
« Reactie #6 Gepost op: 2009/10/29, 09:23:14 »
Nu snap ik wat je wil !

Als handleiding voor bash gebruik ik  http://www.ibm.com/developerworks/library/l-bash.html
en als referentie uiteraard  man <commando>  rsp.  http://linux.die.net/man/ .

Uiteraard zou ik ook eerder een scipt aanmaken dan een alias.  En in ieder geval zou ik als eerste regel
#! /bin/bashbijvoegen, anders kan het een verrassing opleveren mits er een andere CL-interpreter ingesteld zou zijn.
Verder is het goed !

track