logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

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 09: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 20:15:26)

Hors ligne

#2 25-07-2013 10: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 10: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 11:17:23

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
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 13: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 16: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 19: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 19: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 16: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 16: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 19:49:33

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
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

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#12 28-07-2013 07: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 08: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 09: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