Nieuws:

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

Auteur Topic: Programma starten met shell script, maar dan ook gelijk doc. openen  (gelezen 1441 keer)

Offline cornouws

  • Lid
Hallo *

Ik een klein scriptje, waarmee ik de meest actuele versie van LibreOffice start.
Idee daarbij: als ik dat script koppel aan bepaalde bestandstypen, hoef ik niet steeds met iedere nieuwe versie van LibreOffice de bestandsassociaties te veranderen.

#!/bin/bash
/home/cono/LibreOffice/LibO342rc3/libreoffice3.4/program/soffice.bin

Edoch ... in bestandsbeheer een <naam>.odt aanklikken, opent programma perfect, maar niet het document zelf..
Graag een tip voor wat er beter moet aan dat script :-)
Dank!
« Laatst bewerkt op: 2011/08/15, 01:23:21 door cornouws »

Re: Programma starten met shell script, maar dan ook gelijk document openen
« Reactie #1 Gepost op: 2011/08/11, 23:22:08 »
#!/bin/bash
/home/cono/LibreOffice/LibO342rc3/libreoffice3.4/program/soffice.bin %@

URD - http://www.urdland.com - Usenet Resource Downloader

Offline cornouws

  • Lid
Re: Programma starten met shell script, maar dan ook gelijk document openen
« Reactie #2 Gepost op: 2011/08/11, 23:56:38 »
/home/cono/LibreOffice/LibO342rc3/libreoffice3.4/program/soffice.bin %@

Dank, maar reactie is:
  > " %@ bestaat niet "

Re: Programma starten met shell script, maar dan ook gelijk document openen
« Reactie #3 Gepost op: 2011/08/12, 00:11:31 »
oeps moet natuurlijk $@ zijn :P
URD - http://www.urdland.com - Usenet Resource Downloader

Offline cornouws

  • Lid
Re: Programma starten met shell script, maar dan ook gelijk document openen
« Reactie #4 Gepost op: 2011/08/12, 07:48:06 »
oeps moet natuurlijk $@ zijn :P

Dank je :)
Heb inmiddels een bash handleiding gezocht om er zelf eens een beetje van te leren ;)

Offline cornouws

  • Lid
Re: Programma starten met shell script, maar dan ook gelijk doc. openen
« Reactie #5 Gepost op: 2011/08/15, 01:25:13 »
Ai ... leek opgelost. Maar als ik een bestand wil openen met een spatie in de naam, breekt het script de naam bij elke spatie af en krijg ik dus aantal spaties +1 foutmeldingen :-(
Is daar een oplossing voor?

Re: Programma starten met shell script, maar dan ook gelijk doc. openen
« Reactie #6 Gepost op: 2011/08/15, 11:11:34 »
/home/cono/LibreOffice/LibO342rc3/libreoffice3.4/program/soffice.bin "$@"
zou denk ik moeten werken.
« Laatst bewerkt op: 2011/08/15, 11:17:29 door Thomas de Graaff »