Pages : 1
#1 Le 30/03/2017, à 14:47
- qolepam
à condition imposée
bonjour,
Dans le terminal d'Ubuntu,quelle syntaxe en ligne de commande afin de faire en sorte:
-qu'un fichier/dossier ne soit accessible(lecture) qu'à condition par exemple que je dois ouvrir un fichier multimédia avec l'application multimédia?
une commande Unix ou un script pour cela?
merci de votre aide
Hors ligne
#2 Le 30/03/2017, à 14:59
- jplemoine
Re : à condition imposée
La même dans un français compréhensible.. possible ?
Perso, je n'ai pas compris la question.
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#3 Le 30/03/2017, à 15:11
- Watael
Re : à condition imposée
oui, c'est une condition préliminaire importante : « exprimer clairement ce qu'on veut faire »
combien de fois, en rédigeant ma question de manière intelligible pour autrui, ai-je trouvé une solution, finalement, sans envoyer de message ?!
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#4 Le 30/03/2017, à 15:23
- qolepam
Re : à condition imposée
je reformule le sujet de ma question:
comment, en ligne de commande, permettre l'ouverture d'un fichier/dossier à la condition d'ouverture d'un autre fichier spécifié dont le contenu est vérifié?
Est-ce que cela est possible?
merci
Hors ligne
#5 Le 30/03/2017, à 15:30
- Watael
Re : à condition imposée
arrête d'essayer de faire des phrases, ou de tout dire en une seule phrase.
décris pas à pas ce que tu veux faire.
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#6 Le 30/03/2017, à 15:35
- qolepam
Re : à condition imposée
je regrette.J'ai tout dis une seule phrase explicite.
Reste à savoir si c'est faisable en ligne de commande ou par un script
Hors ligne
#7 Le 30/03/2017, à 15:41
- Watael
Re : à condition imposée
J'ai tout dis en une seule phrase explicite.
c'est ce que je te reproche : tout dire en une seule phrase.
il manque des mots ?
il manque la description d'étapes dans le processus que tu décris ?
...
c'est pas de la mauvaise volonté, on ne comprend pas.
-
on dirais Jean-Michel Maire (#TPMP) entrain de prononcer "gloubiboulga" !
Dernière modification par Watael (Le 30/03/2017, à 18:20)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#8 Le 30/03/2017, à 15:51
- jplemoine
Re : à condition imposée
D'accord avec Watael : "c'est pas de la mauvaise volonté, on ne comprend pas."
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#9 Le 30/03/2017, à 18:57
- Hizoka
Re : à condition imposée
Ta demande serait elle :
Teste le logiciel d'ouverture par défaut du fichier
si le logiciel est "vlc" (par ex) ouvre le fichier
sinon ne fais rien
?
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#10 Le 30/03/2017, à 23:47
- qolepam
Re : à condition imposée
Ok.Pas à pas:
1)
-mettre une condition sur l'ouverture d'un dossier Dossier1 de chemin spécifique
-cette condition est:
ouvrir un fichier1 image de chemin spécifique avec ,par exemple,:visionneuse d'image
ou
ouvrir un fichier2 vidéo de chemin spécifique avec vlc
2)Idem mais la condition est sur l'accès lecture d'un fichier0 de chemin spécifique
3)idem mais la condition est sur l'accès modification d'un fichier0 de chemin spécifique
4)idem mais la condition est sur l'accès écriture d'un fichier0 de chemin spécifique
5)idem mais la condition est sur l'accès execution d'un fichier0 de chemin spécifique
Est-ce clair?
Dernière modification par qolepam (Le 30/03/2017, à 23:54)
Hors ligne
#11 Le 31/03/2017, à 02:18
- Watael
Re : à condition imposée
est-ce clair ?
mouais*.
sauf que « ouvrir un fichier1 image », ce n'est pas une condition; c'est une action !
la condition serait "si ouverture dossier",
mais, on n'ouvre pas un dossier, on y accède (on en liste les propriétés, ou le contenu, on s'y (dé)place).
tu veux faire ça dans le terminal ? ou dans le gestionnaire de fichier de Gnome ?, xfce ?, Unity?...
au niveau du gestionnaire de fichiers... je ne peux qu'imaginer qu'il faudrait qu'un script soit exécuté à chaque déplacement dans la hiérarchie du système de fichier pour vérifier que le nom du dossier auquel il accède correspond à une donnée du script...
l'interfaçage du gestionnaire de fichiers avec un script dépasse mes compétences.
au niveau du terminal, il faudrait créer un alias sur la commande cd,
qui vérifierais que l'argument passé à cd (à son alias) correspond au nom de répertoire contenu dans une variable du script...
--
* je devine le bout du tunnel, ou est-ce l'espoir qui persiste sur le fond de ma rétine...
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
Pages : 1