1 votes

Copier le fichier du terminal et le coller dans le courrier

Je voudrais

  • copier un fichier dans le presse-papiers dans le terminal (comme une référence comme le fait le Finder) et ensuite
  • lorsque vous écrivez un courriel, collez-le dans Mail en tant que pièce jointe ( CMD + V ).

J'ai posté un exemple de solution ci-dessous mais je préférerais un script qui n'a pas besoin d'ouvrir le Finder.

2voto

laktak Points 3121

Le script suivant fonctionne mais il doit ouvrir (et fermer) une fenêtre du Finder.

Sauvegardez ceci sur maccopy :

#!/usr/bin/osascript
on run args
  set theFile to (POSIX file (first item of args)) as alias
  tell application "Finder"
      reopen
      activate
      set selection to {}
      reveal theFile
  end tell
  delay 1
  tell app "System Events"
      keystroke "c" using command down
  end tell
  tell application "Finder"
      close window 1
  end tell
  tell application "iTerm2"
      activate
  end tell
end

et chmod +x maccopy .

Utiliser avec maccopy PATH-TO-FILE .

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X