Résolu le 12-10-25 lanceur pour créer un document

Postez ici toutes vos demandes d’assistance générale concernant le fonctionnement de Linux Mint, qui n'entrent pas dans les autres rubriques.
Répondre
Avatar du membre
RV_Mint
Messages : 228
Enregistré le : mar. 10 nov. 2020 22:12

lanceur pour créer un document

Message par RV_Mint »

Bonjour,

SVP, existe-t-il un moyen de créer un lanceur pour "créer un document". Sur nemo on fait un clic droit et on sélectionne alors "créer un document".
Je souhaiterais avoir accès à cette fonction grâce à un lanceur ou raccourci clavier.

Merci d'avance pour une éventuelle réponse
amicalement

APPRENDRE LINUX POUR MIEUX PARTAGER
matériel : "Terra" All in One
Systeme d'exploitation : Linux Mint 22.3 Zena - xfce 4.18.3
Processeur : Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
Mémoire : 32 Gb
OpenGL Renderer : lMesa Intel(R) HD Graphics 630 (KBL GT2)
Avatar du membre
RV_Mint
Messages : 228
Enregistré le : mar. 10 nov. 2020 22:12

Re: lanceur pour créer un document

Message par RV_Mint »

la commande devra être générale avec un accès à tous les types existants (voir capture écran ci-dessous). Ces derniers sont dans le dossier "/home/user/Modèles" que j'alimenterai au gré de mes besoins.

Image
amicalement

APPRENDRE LINUX POUR MIEUX PARTAGER
matériel : "Terra" All in One
Systeme d'exploitation : Linux Mint 22.3 Zena - xfce 4.18.3
Processeur : Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
Mémoire : 32 Gb
OpenGL Renderer : lMesa Intel(R) HD Graphics 630 (KBL GT2)
Avatar du membre
tioker
modérateur
Messages : 1191
Enregistré le : sam. 6 mai 2017 00:33
Localisation : Anjou...Feu !
Contact :

Re: lanceur pour créer un document

Message par tioker »

Bonjour
J'avais commencé à faire un truc générique.
Il te suffit de t'en inspirer et de créer un lanceur.
Bon usage !

Code : Tout sélectionner

#!/bin/bash
#

# Inquire
docName=$(zenity --entry --title='Nom' --text='sans extension')
if [ "$docName" = "" ]
then
	zenity --error --text="Nom obligatoire"
	exit
fi
docType=$(zenity --title "Type de document" --text "Choix" --list --radiolist --separator=" " --column="" --column="$txt_size" \
 TRUE "txt" FALSE "xlsx" FALSE "docx" FALSE "sh" FALSE "ods" FALSE "odt")
# for each case
case $docType in
	txt)
		xed "$docName"."$docType"
	;;

	xlsx)
		touch ~/Téléchargements/"$docName"."$docType"
		libreoffice --calc "$docName"."$docType"
	;;

	*)
		zenity --error --text="Extension inconnue"
	;;
esac
ImageDistrib : Linux Mint 22.3 Desktop : X-Cinnamon 6.6.7
Kernel : 6.8.0-110-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
Avatar du membre
RV_Mint
Messages : 228
Enregistré le : mar. 10 nov. 2020 22:12

Re: lanceur pour créer un document

Message par RV_Mint »

merci, je vais voir si je saurai faire ;)

après diverses tentatives, ces lignes ne répondent pas à mon besoin. Probablement que je possède pas suffisamment de connaissance. Je vais donc continuer mes recherches et si je trouve j'apporterai la solution ;)

merci quand même
amicalement

APPRENDRE LINUX POUR MIEUX PARTAGER
matériel : "Terra" All in One
Systeme d'exploitation : Linux Mint 22.3 Zena - xfce 4.18.3
Processeur : Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
Mémoire : 32 Gb
OpenGL Renderer : lMesa Intel(R) HD Graphics 630 (KBL GT2)
PapiSido
Messages : 12
Enregistré le : lun. 29 sept. 2025 12:35

Re: lanceur pour créer un document

Message par PapiSido »

Je ne suis pas sur de bien saisir le problème: pour moi c'est simple
dans l'explorateur, clic droit créer un document , je crée un document vide et je le renomme avec la bonne extension
Que vouloir de plus ?
Ou bien en ligne de commande, n'est ce pas ce que fait la commande touch ?
Distrib : Linux Mint 21.3 Desktop : X-Cinnamon
Kernel : 5.15.0-156-generic CPU : Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz RAM : 7,5Gi
CG : Intel Corporation HD Graphics 620 (rev 02)
PapiSido
Messages : 12
Enregistré le : lun. 29 sept. 2025 12:35

Re: lanceur pour créer un document

Message par PapiSido »

Certes, mais quand tu l'ouvres avec libre office, il ne râle pas et l'ouvre comme un document vide, il suffit alors d'écrire ce que l'on y veut, sauvegarder et le tour est joué.
Par contre c'est vrai que cela ne fonctionne pas pour les images par exemple. Ce que je faisais alors c'était simplemnt de me créer un image vide et de la sauvegarder par exemple sur le bureau, une sorte de template en somme.
Ceci dit, je pense que je n'ai pas vraiment compris l'objectif réel.
Distrib : Linux Mint 21.3 Desktop : X-Cinnamon
Kernel : 5.15.0-156-generic CPU : Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz RAM : 7,5Gi
CG : Intel Corporation HD Graphics 620 (rev 02)
Avatar du membre
RV_Mint
Messages : 228
Enregistré le : mar. 10 nov. 2020 22:12

Re: lanceur pour créer un document

Message par RV_Mint »

merci à vous,
j’ai une solution avant d’aller plus loin pour un raccourci clavier. Grace à vos contributions j’ai appris que le clic droit, que je pensais uniquement accessible depuis le bureau, était fonctionnel depuis n’importe quel dossier depuis l’explorateur de fichiers.
J’étudierai ensuite, grâce à vos conseils, l’option raccourci avec zenity et une IA. J’alimenterai alors cette demande.

Merci pour tout :)
amicalement

APPRENDRE LINUX POUR MIEUX PARTAGER
matériel : "Terra" All in One
Systeme d'exploitation : Linux Mint 22.3 Zena - xfce 4.18.3
Processeur : Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
Mémoire : 32 Gb
OpenGL Renderer : lMesa Intel(R) HD Graphics 630 (KBL GT2)
Avatar du membre
RV_Mint
Messages : 228
Enregistré le : mar. 10 nov. 2020 22:12

Re: lanceur pour créer un document

Message par RV_Mint »

en fait lorsque j'ouvre un doc LibreOffice, depuis n'importe quel dossier, il ouvre bien le fichier modèle que j'ai mis dans le dossier "/home/user/Modèles/"
encore merci pour tout ;)
amicalement

APPRENDRE LINUX POUR MIEUX PARTAGER
matériel : "Terra" All in One
Systeme d'exploitation : Linux Mint 22.3 Zena - xfce 4.18.3
Processeur : Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
Mémoire : 32 Gb
OpenGL Renderer : lMesa Intel(R) HD Graphics 630 (KBL GT2)
Répondre