Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 25-07-2013 10:26:02

Mik
Membre
Inscription : 25-07-2013

[Résolu] Adaptation Script .bat vers .sh

Bonjour,

Nouveau sous Debian depuis quelques semaines, je ne parviens pas à adapté un script .bat vraiment tout bête de windows sous ma nouvelle distribution.

Si quelqu'un peut m'aiguiller sur ce forum, après pas mal de recherche sur le net je ne trouve pas de tuto qui me corresponde ou ne les comprends pas, je ne suis vraiment pas bon en programmation.

Je suis un peu perdu avec tout ce que j'ai vu sur divers forum, je n'est peut être pas besoin d'utilisé de script.

Ce que je souhaite est tout simple, lancer automatiquement au démarrage de la session un ficher de présentation OpenOffice *.odp

Auparavant j'utilisais cette partie de script sous windows.

@echo off
call "C:\*.odp"
exit

Merci à vous

Dernière modification par Mik (29-07-2013 21:15:26)

Hors ligne

#2 25-07-2013 11:01:42

gKsam
Membre
Lieu : LAON
Distrib. : Debian 8 (jessie)
(G)UI : XFCE
Inscription : 06-08-2010

Re : [Résolu] Adaptation Script .bat vers .sh

salut,

quel est le nom de ton fichier libreoffice ? quelle est le environement de bureau que tu as installé. gnome ?

car là.. dans ton fichier .bat demande d'ouvrir tous les fichiers .odp qui se trouvent à la racine de ton système Windows. Ce qui n'est d'ailleur pas la place d'un fichier libreoffice (ou autres application).

pourquoi faire compliqué quand faire simple paraît plus compliqué.

Hors ligne

#3 25-07-2013 11:50:12

Mik
Membre
Inscription : 25-07-2013

Re : [Résolu] Adaptation Script .bat vers .sh

Désolé j'ai oublié de préciser, j'utilise OpenOffice et j'utilise LXDE comme environnement de bureau.

Mon fichier s'appelle "affichage.odp" et était placé à la racine de C:

Mon script était :

@echo off
call "C:\affichage.odp"
exit

Merci

Hors ligne

#4 25-07-2013 12:17:23

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [Résolu] Adaptation Script .bat vers .sh

« C:\ » ne veut rien dire sous Linux. Où se trouve ton fichier maintenant dans l'arborescence de fichiers ?

L'équivalent de « call » ici serait « edit » du paquet mime-support. Mais ça n'est pas vraiment ce dont tu as besoin non plus, tu veux juste ouvrir ton document odp avec ta suite bureautique.

Je suis un peu étonné que tu nous parles d'OpenOffice. Ce dernier qui n'est plus libre n'est pas dans les dépôts Debian et a été remplacé par LibreOffice. Tu es sûr d'utiliser OpenOffice et non LibreOffice ? Et le cas échéant, tu as une bonne raison de le faire ?

Pour ouvrir un fichier présent dans /blabla/mon/fichier.odp avec LibreOffice Impress, la commande est :

loimpress "/blabla/mon/fichier.odp"



Avec OpenOffice Impress, il suffit de remplacer loimpress par ooimpress.

Tu peux tester cette commande dans un terminal. Si elle fonctionne, il ne te reste plus qu'à indiquer à ton environnement de bureau de l'exécuter à chaque démarrage.


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#5 25-07-2013 14:50:23

gKsam
Membre
Lieu : LAON
Distrib. : Debian 8 (jessie)
(G)UI : XFCE
Inscription : 06-08-2010

Re : [Résolu] Adaptation Script .bat vers .sh

maintenant que captnfab t'a donné la commande tu peux aller voir de ce côté là

je n'ai pas lxde donc je ne peux pas aller plus loin pour t'aider.

pourquoi faire compliqué quand faire simple paraît plus compliqué.

Hors ligne

#6 25-07-2013 17:04:39

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [Résolu] Adaptation Script .bat vers .sh

Bonjour,

@Mik
Mets la commande indiquée par captnfab dans le fichier autostart se trouvant dans ton dossier ~/.config/lxsession/LXDE
Si le fichier autostart n'existe pas, crée-le.

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#7 25-07-2013 20:10:34

Mik
Membre
Inscription : 25-07-2013

Re : [Résolu] Adaptation Script .bat vers .sh

Merci à vous 3 de vos réponses et de votre rapidité

Concernant ta question captnfab, oui j'utilisais OpenOffice tout simplement car je l'utilisais sous Windows, donc non je n'est pas de bonne raison de le faire. Tu a bien fait de me faire la remarque, je viens de le remplacer par LibreOffice.

La commande accouplé au fichier autostart fonctionne parfaitement. MERCI

Il ne me reste plus qu'à trouvé comment lancer la présentation en pleine écran.

A bientôt smile

Hors ligne

#8 25-07-2013 20:18:06

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [Résolu] Adaptation Script .bat vers .sh

Peut-être, je ne suis pas certain :

loimpress -show "/blabla/mon/fichier.odp"


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#9 27-07-2013 17:18:16

Mik
Membre
Inscription : 25-07-2013

Re : [Résolu] Adaptation Script .bat vers .sh

Merci paskal smile

Je viens de rentrer du boulot, je lis ton message et essaye et parfait !

C'est exactement ce dont j'avais besoin.

Merci

Hors ligne

#10 27-07-2013 17:20:51

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [Résolu] Adaptation Script .bat vers .sh

cool

Alors, un p'tit [résolu] dans l'titre du topic, ça l'fait. smile

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#11 27-07-2013 20:49:33

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : [Résolu] Adaptation Script .bat vers .sh

Toi paskal, tu vas te trouver gaver de chocolat df sous peu mon gaillard ! lol

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#12 28-07-2013 08:21:53

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [Résolu] Adaptation Script .bat vers .sh

Scrontch, scrontch, slurp. big_smile

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#13 12-08-2013 09:16:53

Mik
Membre
Inscription : 25-07-2013

Re : [Résolu] Adaptation Script .bat vers .sh

Bonjour,

J'ai une autre question rapport à ce sujet, c'est pourquoi je n' en est pas créée un nouveau.

Sur un second PC avec la même installation, Debian Wheezy 7.1 et LXDE, je n'ai pas de dossier ~/.config/lxsession/LXDE pour mettre le fichier autostart.

Je l'ai créée à la main et cela ne fonctionne pas, pouvez vous m'expliquer la cause sachant que je n'ai rien fait de plus ou de moins que sur l autre machine.

Merci par avance

Hors ligne

#14 12-08-2013 10:07:48

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [Résolu] Adaptation Script .bat vers .sh

Voir la suite ici.

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

Pied de page des forums