Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/03/2017, à 15: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, à 15:59

jplemoine

Re : à condition imposée

La même dans un français compréhensible.. possible ?
Perso, je n'ai pas compris la question.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#3 Le 30/03/2017, à 16: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.

En ligne

#4 Le 30/03/2017, à 16: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, à 16: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.

En ligne

#6 Le 30/03/2017, à 16: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, à 16: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, à 19:20)


Connected \o/
Welcome to sHell. · eval is evil.

En ligne

#8 Le 30/03/2017, à 16:51

jplemoine

Re : à condition imposée

D'accord avec Watael : "c'est pas de la mauvaise volonté, on ne comprend pas."


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#9 Le 30/03/2017, à 19: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 31/03/2017, à 00: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 31/03/2017, à 00:54)

Hors ligne

#11 Le 31/03/2017, à 03: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 ! hmm

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. sad

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.

En ligne