Quand j'essaie d'obtenir le chemin d'un fichier en utilisant ⌘ (Command)+I
, il donne le chemin d'une manière différente.
Je ne vois cela qu'après la mise à jour de Yosemite. Ce n'est pas un texte. Comment l'obtenir au format /Users/Myself/Documents/…
?
Sélectionnez simplement le fichier dans le Finder et appuyez sur CmdC ou allez à Édition "Copier. Vous pouvez ensuite coller le chemin directement dans une fenêtre de terminal.
Notez que cela échappera aux caractères spéciaux.
Si vous voulez que le chemin soit sous une forme lisible par l'homme, vous devez procéder comme suit:
Collez les éléments suivants dans le champ:
tell application "Finder"
set sel to the selection as text
set the clipboard to POSIX path of sel
end tell
Ça devrait ressembler à ça:
Enregistrez le service sous le nom de votre choix, par exemple. Copier le chemin lisible par l’homme.
Ceci est la première partie. Maintenant, définissez un raccourci clavier:
Définir un raccourci clavier pour votre service
Et voilà, appuyez à présent sur cette touche lorsque vous avez besoin du chemin d'un élément du Finder sélectionné.
Ouvrez le “Terminal” dans Applications > Utilities > Terminal
puis faites glisser le fichier dans la fenêtre. Le chemin complet du fichier sous Unix apparaîtra.
Cliquez avec le bouton droit de la souris (ou cliquez en maintenant la touche Ctrl enfoncée) sur l'icône du fichier, puis maintenez la touche Option enfoncée. Dans le menu contextuel qui apparaît, il y aura un élément de menu "Copier" nom du fichier "comme chemin". Cet élément de menu placera le chemin POSIX vers l'élément dans le presse-papiers.
Faites glisser le fichier dans textEdit pour obtenir le chemin.
Faire glisser le fichier dans Terminal va remplacer les espaces ou les caractères spéciaux du nom de fichier par des barres obliques inverses.