Stocker l'url d'un fichier dans une variable
Résolu/Fermé
lamouchetsetse
Messages postés
112
Date d'inscription
samedi 2 août 2014
Statut
Membre
Dernière intervention
21 septembre 2021
-
6 janv. 2018 à 23:30
Utilisateur anonyme - 7 janv. 2018 à 11:27
Utilisateur anonyme - 7 janv. 2018 à 11:27
A voir également:
- Stocker l'url d'un fichier dans une variable
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Lien url - Guide
- Ouvrir un fichier .bin - Guide
2 réponses
Utilisateur anonyme
7 janv. 2018 à 11:27
7 janv. 2018 à 11:27
il suffisait d'enlever les ' sur le chemin de mon fichier
probablement pas. si il y a des espaces l'assignation va échouer.
et de rajouter des " sur ma variable
ça, c'est sûr ! UMQ!!!
il faut TOUJOURS mettre les variables entre guillemets. Toujours !
probablement pas. si il y a des espaces l'assignation va échouer.
et de rajouter des " sur ma variable
ça, c'est sûr ! UMQ!!!
il faut TOUJOURS mettre les variables entre guillemets. Toujours !
Utilisateur anonyme
7 janv. 2018 à 04:54
7 janv. 2018 à 04:54
salut,
c'est quoi le contexte ? c'est quoi
pourquoi tu parles d'url ?
c'est quoi le contexte ? c'est quoi
open? pourquoi y a-t-il des backticks (
`) ?
pourquoi tu parles d'url ?
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 422
7 janv. 2018 à 09:17
7 janv. 2018 à 09:17
Salut,
M'est d'avis que les backslashs (dépréciés par ailleurs) sont de trop ;-)
M'est d'avis aussi que le fichier ne s'ouvrira pas s'il ne lui est pas donné le programme adéquat pour l'ouvrir ;-(
c'est quoi open ?Peut-être ça :
OPENVT(1) Linux 1.x;-\
NAME
openvt - start a program on a new virtual terminal (VT).
[...]
HISTORY
Earlier, openvt was called open.
M'est d'avis que les backslashs (dépréciés par ailleurs) sont de trop ;-)
M'est d'avis aussi que le fichier ne s'ouvrira pas s'il ne lui est pas donné le programme adéquat pour l'ouvrir ;-(
lamouchetsetse
Messages postés
112
Date d'inscription
samedi 2 août 2014
Statut
Membre
Dernière intervention
21 septembre 2021
2
Modifié le 7 janv. 2018 à 10:29
Modifié le 7 janv. 2018 à 10:29
salut zipe31 navré, j'utilise à tord le terme url pour désigner le chemin d'un fichier j'aurais du dire le chemin absolu et les backticks sont de trop mais qu'ils y soit ou pas ne change pas le fonctionnement du script. Sinon pour open, je l'utilise pour ouvrir un fichier qui s'ouvre avec le programme par défaut si je ne précise rien dans ce cas, il s'ouvre avec TextEdit.
Donc je reprends.
Si je fais ça:
ça fonctionne pas
par contre, comme ça
ça fonctionne
Donc je reprends.
Si je fais ça:
#!/bin/bash
cheminFichier='/Users/truc/minchin/monFichier.txt'
open $cheminFichier
ça fonctionne pas
par contre, comme ça
#!/bin/bash
open /Users/truc/minchin/monFichier.txt
ça fonctionne
lamouchetsetse
Messages postés
112
Date d'inscription
samedi 2 août 2014
Statut
Membre
Dernière intervention
21 septembre 2021
2
7 janv. 2018 à 10:37
7 janv. 2018 à 10:37
C'est bon j'ai trouvé la solution:
il suffisait d'enlever les ' sur le chemin de mon fichier et de rajouter des " sur ma variable
Désolé pour mon mauvais vocabulaire et merci d'avoir prit du temps pour m'aider
#!/bin/bash
cheminFichier=/Users/truc/minchin/monFichier.txt
open "$cheminFichier"
il suffisait d'enlever les ' sur le chemin de mon fichier et de rajouter des " sur ma variable
Désolé pour mon mauvais vocabulaire et merci d'avoir prit du temps pour m'aider